Open Bernard2806 opened 2 months ago
Veo que hay alguien desvelado, en mi caso estoy con temas de las olimpíadas 😅
Esto es fácil de resolver. Siempre que manejen horas hay que pasarlas a UTC y manejarlas como UTC. Hay un método en DateTime que devuelve la hora en UTC, lo mismo en el caso cuando se usa DateTime.Now, existe DateTime.UtcNow.
En el caso de Azure siempre el horario está en UTC, aunque se puede cambiar. Pero los servidores finales van a estar en DonWeb que van a usar UTC-3 (nuestra zona horaria). Para evitar esto sugiero lo que dije arriba, tratar todas las horas en UTC.
Hola @OrihuelaConde creo que me exprese mal en este issue, el problema específico que estoy enfrentando está relacionado con el botón Ahora
del componente TimePicker
de Ant Design Blazor
. Este botón debería establecer la hora actual en el campo, pero en lugar de tomar la hora local (UTC-3 en nuestro caso), está utilizando la hora UTC. Esto significa que cuando los usuarios seleccionan Ahora
, la hora seleccionada no coincide con la hora local.
El objetivo es hacer que el TimePicker funcione correctamente con la hora de Argentina, de modo que cuando se presione el botón "Ahora", se refleje la hora Argentina y no la hora UTC.
Es probable que esto ocurra ya que el código se ejecuta a nivel servidor, y en el servidor la hora es UTC. Deberías revisar en la documentación y el GitHub oficial de Ant.
Descripción: Actualmente, identifique que la hora del servidor está configurada en UTC, lo que afecta a los componentes de Ant Desing Blazor, como el TimePicker, que muestran la hora en UTC en lugar de la hora local de Argentina.
Tareas: