Mi objetivo es usar el objeto .NET DateTime (en C#) y hacer que se serialice y se analice desde una cadena (para usar en XML) de una manera eso es conforme a los estándares. El estándar específico que tengo en mente es el estándar ISO 8601 para representar fechas y horas.Cómo serializar objetos DateTime en .NET de una manera compatible con los estándares
Quiero una solución fácil de usar (preferiblemente, una llamada de método en cada sentido) que se convertirá desde y hacia la versión concatenada del formato. También me gustaría preservar la información de zona horaria local.
He aquí un ejemplo del tipo de cuerda me gustaría llegar:
2009-04-15T10: 55: 03,0174-05: 00
Mi versión de destino .NET es de 3.5.
De hecho, encontré una solución a este problema hace varios años, que implica un formato personalizado y el método DateTime.ToString (cadena). Me sorprendió que no existiera una solución más simple que cumpliera con los estándares. Usar una cadena de formato personalizada para serializar y analizar de una manera compatible con los estándares me huele un poco.
viejo-temporizadores se Seguro rápido en el sorteo. :-) –
Temporizadores antiguos !! ?? ;-p resoplido indignado .... En mi día ... –