2010-05-27 2 views

Antwort

22

Ich kann nicht sagen "es gibt keinen Standard dieses Formats" natürlich, weil ich es sehr gut vielleicht gerade verpasst habe. Aber als ich anfing, mit der Twitter-API zu arbeiten, suchte ich eine Weile nach dem Standard, den sie benutzen, und konnte keine Übereinstimmung finden. Ich landete mit bis zu einem benutzerdefinierten Format (C#) zu definieren:

DateTime.ParseExact(twitterDateString, 
        "ddd MMM dd HH:mm:ss %K yyyy", 
        CultureInfo.InvariantCulture.DateTimeFormat); 
6

Weder RFC 2822 noch RFC 3339 erlauben zum Trennen des Jahr ab dem Monat und Tag so. Wenn Twitter versucht, konform zu sein, blies es auf die zwei relevantesten IETF-Standards und auf ISO 8601.