gpt4 book ai didi

c# - DateTime 以毫秒表示?

转载 作者:IT王子 更新时间:2023-10-29 03:42:56 34 4
gpt4 key购买 nike

我有一个 SQL 服务器时间戳,我需要将其转换为自 1970 年以来以毫秒为单位的时间表示形式。我可以使用纯 SQL 执行此操作吗?如果没有,我已将其提取到 C# 中的 DateTime 变量中。是否有可能得到这个的毫秒表示?

谢谢,
泰迦。

最佳答案

您可能正在尝试转换为 UTC 类 UNIX 时间戳:

yourDateTime.ToUniversalTime().Subtract(
new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
).TotalMilliseconds

这也避免了夏季问题,因为 UTC 没有这些。

关于c# - DateTime 以毫秒表示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5955883/

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