Pregunta

El uso Doc: Tue Apr 07 22:52:51 +0000 2009 como un ejemplo.
¿Alguien puede identificar el RFC? Saludos

¿Fue útil?

Solución

No puedo decir "no existe una norma de ese formato", por supuesto, porque muy bien puede haber simplemente pasado por alto. Pero cuando empecé a trabajar con la API de Twitter que hice buscar un tiempo para encontrar el estándar que están utilizando y no pudo encontrar una coincidencia. Acabé tener que definir un formato personalizado (C #):

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

Otros consejos

Ni RFC 2822 ni RFC 3339 permiten separar el año a partir del mes y día como ese. Si Twitter estaba tratando de ser compatible, la volaron en la mayoría de los dos estándares IETF pertinentes y en ISO 8601 .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top