Como siempre, nuevos problemas, nuevas soluciones. Cuando intentaba usar la propiedad
Me estaba retornando una hora más, comparado con Visual Basic y el mostrado en las propiedades del archivo (en el explorador de Windows). Encontré este post, pero no me ayudó en mucho :P
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/20a95e84-ada7-4144-97d1-e6df3bbb5fcd
Después de algo de investigación, logré llegar a la raíz del problema: El IsDaylightSavingTime. Así que la solución que propongo es no usarlo :P. Para saltarse esto, se puede usar el UTC time y sumarle directamente el desplazamiento horario:
Nota: La clase TimeZoneInfo solamente funciona en el Framework 3.5 o superior
No hay comentarios:
Publicar un comentario