gpt4 book ai didi

sql - 在 SQL Server 中获取当前 Unix 纪元时间戳(以秒为单位)

转载 作者:行者123 更新时间:2023-12-03 00:12:06 25 4
gpt4 key购买 nike

我有以下 C# 方法来获取当前的 unix 纪元时间戳,

    public static long GetCurrentUnixTimestampSeconds()
{
var unixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
return (long)(DateTime.UtcNow - unixEpoch).TotalSeconds;
}

我在 SQL Server 中也需要同样的东西。可能吗?

最佳答案

这只是纪元和当前 UTC 时间之间的秒数:

SELECT DATEDIFF(SECOND, '19700101', sysutcdatetime());

关于sql - 在 SQL Server 中获取当前 Unix 纪元时间戳(以秒为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25897022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com