DateTime.Parse ("2012-09-30T23: 00: 00.0000000Z") siempre se convierte a DateTimeKind.Local

Quiero analizar una cadena que representa un DateTime en formato UTC.

Mi representación de cadena incluye la especificación de tiempo Zulu, que debería indicar que la cadena representa una hora UTC.

<code>var myDate = DateTime.Parse("2012-09-30T23:00:00.0000000Z");    
</code>

De lo anterior esperaría que myDate.Kind sea DateTimeKind.Utc, en lugar de eso es DatetimeKind.Local.

¿Qué hago mal y cómo analizar una cadena que representa una hora UTC?

¡Muchas gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta