gpt4 book ai didi

c# - 使用 C# 获取以毫秒为单位的时间

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

我正在制作一个程序,我需要在其中获取以毫秒为单位的时间。时间,我指的是一个永远不等于自己的数字,总是比一秒前大 1000 个数字。我已经尝试将 DateTime.Now 转换为 TimeSpan 并从中获取 TotalMilliseconds...但我听说它不是非常准确。

有更简单的方法吗?

最佳答案

long milliseconds = DateTime.Now.Ticks / TimeSpan.TicksPerMillisecond;

这实际上是DateTimeOffset中各种Unix转换方法的实现方式。类(.NET Framework 4.6+、.NET Standard 1.3+):

long milliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds();

关于c# - 使用 C# 获取以毫秒为单位的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4016483/

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