秒级
(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
毫秒级
(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000
记得要引用using System;
这里为什么要减去一个621355968000000000,是因为“时间戳是指格林威治时间1970年01月01日00时00分00秒起至当下的总秒数。”(摘自百度百科)我猜这里的这个数字就是1970.1.1之前的秒数了,所以要减去。
可前往下面的网址检查获取到的时间戳是不是对应当前的时间

输入时间戳,选择秒/毫秒/点击转换,即可检验
本文介绍如何使用C#生成秒级和毫秒级的时间戳,并解释了时间戳计算原理,包括减去特定常数的原因。通过实例演示,读者可以验证生成的时间戳是否准确对应当前时间。

1615

被折叠的 条评论
为什么被折叠?



