Wie kann ich das Datumsformat analysieren?
In einem der Webservices, die meine Anwendung beansprucht, ist das folgende DateTime-Format aufgetreten.
"/Date(1395780377459)/"
Ist dies ein Standard-Datumsformat? Wenn ja, wie diese in DateTime-Objekt analysieren?
BEARBEITEN:
Danke für die Kommentare. Damit"/Date(1395780377459)/"
entspricht GMT: Di, 25. März 2014 20:46:17 GMT. Ich habe mich gefragt, wie ich das in .net analysieren soll. Versucht:
string test = "/Date(1395780377459)/";
var datestring = test.Substring(6).TrimEnd(')','/');
var date = new DateTime(long.Parse(datestring));
Versuchte dies auch:
string test = "/Date(1395780377459)/";
var datestring = test.Substring(6).TrimEnd(')','/');
var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
var result = epoch.AddSeconds(long.Parse(datestring));
Es funktioniert nicht Irgendeine Idee, was falsch läuft?