我在windows azure云存储上使用php和mssql, 当我用代码插入datetime然后插入
'2013-05-30 11:31:47.000'
(印度时区的正确时间)
但是当我使用getdate()
插入其他列时,它会插入'2013-05-30 06:01:46.507'
答案 0 :(得分:4)
According to MSDN,getdate()
返回当前数据库系统时间戳:
此值源自计算机的操作系统 SQL Server实例正在运行。
您change the timezone可以使用tsutil.exe
:
tzutil /s "India Standard Time"
答案 1 :(得分:0)
然后它也将是系统时区和sql server ...