这个日期时间用于数据库查询[关闭]


0

我对数据库查询非常感兴趣

@retVal =(DATEDIFF(s,'19700101',GETUTCDATE()) - dateTime)

这个日期时间用于什么?n此查询返回的内容


2
你在苦苦挣扎?如果您查找它们,DATEDIFF和GETUTCDATE都是简单的功能。你似乎更有可能想知道为什么要调用它,而不是数学如何运作。没有更多背景,无法回答“为什么”的答案。
保罗

Answers:


1

如果我理解你的问题,那么号码19700101就是所谓的Unix时间戳

将其转换为1970年8月17日星期一00:15:01 GMT:http://www.onlineconversion.com/unix_time.htm

unix时间戳是一种将时间跟踪为总运行秒数的方法。此计数始于1970年1月1日UTC时的Unix Epoch。因此,unix时间戳只是特定日期和Unix Epoch之间的秒数。还应该指出(感谢访问者对本网站的评论),无论您身在何处,这个时间点在技术上都不会改变。这对于在线和客户端的动态和分布式应用程序中跟踪和分类过时信息的计算机系统非常有用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.