例如,如果我在Windows 7下执行下面的代码 - 我在Windows 7 / IIS下运行PHP。
echo time() I will get this 1304972050
如何在MSSQL中获得相同的结果?
答案 0 :(得分:11)
SELECT DATEDIFF(ss, '1/1/1970 05:00:00', GETUTCDATE())
应该这样做。
根据评论更新。
答案 1 :(得分:4)
在sql中获取纪元时间:
SELECT DATEDIFF(s,'19700101 05:00:00:000',GETUTCDATE())
答案 2 :(得分:1)
你没有开箱即用,但你可以找到在sql server论坛上定义的功能,例如。 http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=66858