Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Console.Out.WriteLine(new DateTime(2009, 9, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffzzz"));
- Console.Out.WriteLine(new DateTime(2009, 9, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToUniversalTime().ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffzzz"));
- string foo = yourDateTime.ToUniversalTime()
- .ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff'Z'");
- var date = new DateTimeOffset(2009, 9, 1, 0, 0, 0, 0, new TimeSpan(0L));
- var stringDate = date.ToString("u");
- var stringDate = date.ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fff'Z'");
- string foo = yourDateTime.ToUniversalTime()
- .ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffK");
- public class Example
- {
- public static void Main()
- {
- DateTime dat = new DateTime(2009, 6, 15, 13, 45, 30,
- DateTimeKind.Unspecified);
- Console.WriteLine("{0} ({1}) --> {0:O}", dat, dat.Kind);
- DateTime uDat = new DateTime(2009, 6, 15, 13, 45, 30,
- DateTimeKind.Utc);
- Console.WriteLine("{0} ({1}) --> {0:O}", uDat, uDat.Kind);
- DateTime lDat = new DateTime(2009, 6, 15, 13, 45, 30,
- DateTimeKind.Local);
- Console.WriteLine("{0} ({1}) --> {0:O}n", lDat, lDat.Kind);
- DateTimeOffset dto = new DateTimeOffset(lDat);
- Console.WriteLine("{0} --> {0:O}", dto);
- }
- }
- // The example displays the following output:
- // 6/15/2009 1:45:30 PM (Unspecified) --> 2009-06-15T13:45:30.0000000
- // 6/15/2009 1:45:30 PM (Utc) --> 2009-06-15T13:45:30.0000000Z
- // 6/15/2009 1:45:30 PM (Local) --> 2009-06-15T13:45:30.0000000-07:00
- //
- // 6/15/2009 1:45:30 PM -07:00 --> 2009-06-15T13:45:30.0000000-07:00
- DateTime date = DateTime.ParseExact(
- "Tue, 1 Jan 2008 00:00:00 UTC",
- "ddd, d MMM yyyy HH:mm:ss UTC",
- CultureInfo.InvariantCulture);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement