none
cambiar hora en campo datetime RRS feed

Respuestas

  • Si tienes la diferencia horaria (4 horas en mi ejemplo) puedes hacer esto:

    select CONVERT(datetime2, ToDateTimeOffset(Fecha, '-04:00'), 1) from ....

    viernes, 4 de noviembre de 2016 21:29

Todas las respuestas

  • Si tienes la diferencia horaria (4 horas en mi ejemplo) puedes hacer esto:

    select CONVERT(datetime2, ToDateTimeOffset(Fecha, '-04:00'), 1) from ....

    viernes, 4 de noviembre de 2016 21:29
  • Daniel Rivera hn,

    Un tipo datetime almacena una instancia de tiempo sin ajuste por zona horaria, debes evaluar la manera como tomas el tiempo y el lugar donde lo capturas (equipo cliente o servidor).


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    viernes, 4 de noviembre de 2016 21:31
  • El timezone usado para retornar una fecha cuando usas GETDATE() debería ser el mismo que tiene la máquina donde está instalada la base de datos.

    ¿No es este el caso?

    Salu2.

    viernes, 4 de noviembre de 2016 21:32