Конвертировать getdate () в EST - PullRequest
11 голосов
/ 17 января 2011

Я хотел бы преобразовать getdate() в SQL Server в EST время.

Ответы [ 11 ]

0 голосов
/ 16 апреля 2013

GetDate() - системное время от самого сервера.

Возьмите разницу в часах GetDate() сейчас и время, которое сейчас в EST, используйте этот код, где 1 - это упомянутое различие (вв данном случае сервер находится в центральном часовом поясе) (это также предполагает, что ваш сервер учитывает DST)

SELECT Dateadd(hour, 1, Getdate()) AS EST 
...