Advertisement
Guest User

Untitled

a guest
Sep 16th, 2014
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. Console.Out.WriteLine(new DateTime(2009, 9, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffzzz"));
  2. Console.Out.WriteLine(new DateTime(2009, 9, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToUniversalTime().ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffzzz"));
  3.  
  4. string foo = yourDateTime.ToUniversalTime()
  5. .ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff'Z'");
  6.  
  7. var date = new DateTimeOffset(2009, 9, 1, 0, 0, 0, 0, new TimeSpan(0L));
  8. var stringDate = date.ToString("u");
  9.  
  10. var stringDate = date.ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff'Z'");
  11.  
  12. string foo = yourDateTime.ToUniversalTime()
  13. .ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffK");
  14.  
  15. public class Example
  16. {
  17. public static void Main()
  18. {
  19. DateTime dat = new DateTime(2009, 6, 15, 13, 45, 30,
  20. DateTimeKind.Unspecified);
  21. Console.WriteLine("{0} ({1}) --> {0:O}", dat, dat.Kind);
  22.  
  23. DateTime uDat = new DateTime(2009, 6, 15, 13, 45, 30,
  24. DateTimeKind.Utc);
  25. Console.WriteLine("{0} ({1}) --> {0:O}", uDat, uDat.Kind);
  26.  
  27. DateTime lDat = new DateTime(2009, 6, 15, 13, 45, 30,
  28. DateTimeKind.Local);
  29. Console.WriteLine("{0} ({1}) --> {0:O}n", lDat, lDat.Kind);
  30.  
  31. DateTimeOffset dto = new DateTimeOffset(lDat);
  32. Console.WriteLine("{0} --> {0:O}", dto);
  33. }
  34. }
  35. // The example displays the following output:
  36. // 6/15/2009 1:45:30 PM (Unspecified) --> 2009-06-15T13:45:30.0000000
  37. // 6/15/2009 1:45:30 PM (Utc) --> 2009-06-15T13:45:30.0000000Z
  38. // 6/15/2009 1:45:30 PM (Local) --> 2009-06-15T13:45:30.0000000-07:00
  39. //
  40. // 6/15/2009 1:45:30 PM -07:00 --> 2009-06-15T13:45:30.0000000-07:00
  41.  
  42. DateTime date = DateTime.ParseExact(
  43. "Tue, 1 Jan 2008 00:00:00 UTC",
  44. "ddd, d MMM yyyy HH:mm:ss UTC",
  45. CultureInfo.InvariantCulture);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement