Guest User

Untitled

a guest
Jun 19th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. DateTime utcDateTime = new DateTime(databaseDateTime.Ticks, DateTimeKind.Utc);
  2.  
  3. DateTime utcDateTime = DateTime.SpecifyKind(databaseDateTime, DateTimeKind.Utc);
  4.  
  5. DateTime utcDateTime = databaseDateTime.ToUniversalTime();
  6.  
  7. public partial class Person {
  8.  
  9. partial void OnLoaded() {
  10. this._BirthDate = DateTime.SpecifyKind(this._BirthDate, DateTimeKind.Utc);
  11. }
  12. }
  13.  
  14. TimeZoneInfo UTCTimeZone = TimeZoneInfo.FindSystemTimeZoneById("UTC");
  15. DateTime utcTime = TimeZoneInfo.ConvertTimeToUtc(myLinq2SQLTime, UTCTimeZone);
  16.  
  17. public partial class Person
  18. {
  19. protected override void OnPropertyChanged(string property)
  20. {
  21. if (property == "BirthDate")
  22. {
  23. this._BirthDate= DateTime.SpecifyKind(this._BirthDate, DateTimeKind.Utc);
  24. }
  25.  
  26. base.OnPropertyChanged(property);
  27. }
  28.  
  29. }
  30.  
  31. DateTime utcDateTime = DateTime.SpecifyKind(databaseDateTime, DateTimeKind.Utc);
  32.  
  33. <#+ if( ((PrimitiveType)primitiveProperty.TypeUsage.EdmType).PrimitiveTypeKind == PrimitiveTypeKind.DateTime)
  34. {
  35. #>
  36. if(<#=code.FieldName(primitiveProperty)#> == new DateTime())
  37. {
  38. <#=code.FieldName(primitiveProperty)#> = StructuralObject.SetValidValue(value<#=OptionalNullableParameterForSetValidValue(primitiveProperty, code)#>);
  39. <#+
  40. if(ef.IsNullable(primitiveProperty))
  41. {
  42. #>
  43. if(value != null)
  44. <#=code.FieldName(primitiveProperty)#> = DateTime.SpecifyKind(<#=code.FieldName(primitiveProperty)#>.Value, DateTimeKind.Utc);
  45. <#+ }
  46. else
  47. {#>
  48. <#=code.FieldName(primitiveProperty)#> = DateTime.SpecifyKind(<#=code.FieldName(primitiveProperty)#>, DateTimeKind.Utc);
  49. <#+
  50. }
  51. #>
  52. }
  53. else
  54. {
  55. <#=code.FieldName(primitiveProperty)#> = StructuralObject.SetValidValue(value<#=OptionalNullableParameterForSetValidValue(primitiveProperty, code)#>);
  56. }
  57. <#+
  58. }
  59. else
  60. {
  61. #>
  62. <#=code.FieldName(primitiveProperty)#> = StructuralObject.SetValidValue(value<#=OptionalNullableParameterForSetValidValue(primitiveProperty, code)#>);
  63. <#+
  64. }
  65. #>
  66.  
  67. TimeZoneInfo cet = TimeZoneInfo.FindSystemTimeZoneById("Central European Standard Time");
  68. ac.add_datetime = TimeZoneInfo.ConvertTime(DateTime.Now, cet);
Add Comment
Please, Sign In to add comment