none
Almacenar la hora del sistema desde diferentes partes del mundo RRS feed

  • Pregunta

  • Buenos días señores,

    estaba tratando de almacenar la hora a la que realizo diferentes acciones en mi aplicación. La cosa es que puede ser que, por ejemplo, inserte un usuario en Madrid o lo inserte en Chile y quiero que la hora no sea la local sino una hora estándar para ambos lugares. He visto que en primer lugar tengo que establecer una referencia cultural común para que el formato de la fecha sea el mismo en ambos lugares, eso no es problema. También he visto que con la propiedad UtcNow puedo establecer la hora de mi equipo según la hora universal coordinada. Mi duda está en si podría establecer esa hora con respecto al horario en España teniendo en cuenta los cambios horarios y tal.

    Muchas gracias y un saludo

    lunes, 16 de febrero de 2015 8:58

Respuestas

  • En estos casos lo que se suele hacer es que cada cual utilice la aplicación con su referencia cultural local y su horario local y convertir esta fecha/hora a UTC al guardar.

    De igual forma al presentar la información en la aplicación se realiza la conversión inversa, de UTC a la cultura del usuario.

    De esta forma tienes todas las fechas guardadas en un formato uniforme, pero cada usuario puede verla según la franja horaria que prefiera.

    lunes, 16 de febrero de 2015 9:30