la respuesta del servicio web devuelve un archivo xml, un elemento es tipo Fecha, su formato tiene información de zona horaria, p.alterar el resultado de la serialización xml
12-30-2010T10:00:00+1:00
mi clase tiene un campo (DateTime) para recibir el valor, sin embargo, basta con cambiar la fecha con la hora local.
12-30-2010T10:00:00+1:00
se convertirá en
12-30-2010T02:00:00
(Mi hora local es CST).
Así que la información original de la zona horaria se pierde. lo que yo quiero es simplemente el tiempo haciendo caso omiso de información zona horaria, simplemente
12-30-2010T10:00:00
o por alguna forma de que pueda extraer información zona horaria en la respuesta, por lo que se puede ajustar el tiempo convertida de nuevo a tiempo original antes de la conversión.
¿Alguien sabe cómo hacer esto en C#?
gracias
¿Cómo deserializas el xml en una instancia de tu clase? ¿Estás usando 'XmlSerializer'? –
Sí, estoy usando xmlSerializer – toosensitive