mysql 和 MS SQL Server MySQL 中的时间戳为什么会有差异
:
select now() result: 2013-07-16 08:49:26.0
SQL 服务器:
select getdate() result: 2013-07-16 08:48:16.47
当我尝试获取unix_timestamp
MySQL 时:
SELECT UNIX_TIMESTAMP('2013-07-01') result: 1372629600
SQL 服务器:
SELECT DATEDIFF(SECOND,'1970-01-01', '2013-07-01') result 1372636800
问题:有 7200 秒 (2h) 的差异这是时区问题,两台服务器上的服务器时间与在和
上看到的相同吗?now()
getdate()