FogBugz » FogBugz for Visual Studio Read More
Clone URL:  
Util.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System; using System.Collections.Generic; using System.Text; using System.Globalization; namespace FogBugzForVisualStudio.Api { static class Util { public static Nullable<DateTime> ParseApiDate(string s) { // Shortcut for empty strings if (String.IsNullOrEmpty(s)) return null; try { return DateTime.ParseExact(s, "yyyy-MM-ddTHH:mm:ssZ", CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal).ToLocalTime(); } catch { return null; } } public static string FormatApiDate(DateTime dt) { return dt.ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ"); } } }