sql server时间戳转化为datetime类型遇到的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lcr_happy/article/details/88343055

执行CONVERT(VARCHAR(20),DATEADD(SECOND,1532598492,‘1970-01-01 00:00:00’),120)发现时间比本地时间少了八个小时

应该为:CONVERT(VARCHAR(20),DATEADD(SECOND,1532598492+8*3600,‘1970-01-01 00:00:00’),120)

可能是跟时区设置有关系,记录之!

猜你喜欢

转载自blog.csdn.net/lcr_happy/article/details/88343055