91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c#怎么獲取unix時間戳

小億
303
2023-11-08 15:40:51
欄目: 編程語言

在C#中,可以使用以下方法獲取Unix時間戳:

DateTimeOffset unixStart = new DateTimeOffset(1970, 1, 1, 0, 0, 0, TimeSpan.Zero);
TimeSpan unixTimeSpan = DateTimeOffset.UtcNow - unixStart;
long unixTimestamp = (long)unixTimeSpan.TotalSeconds;

在上述代碼中,首先創建了一個DateTimeOffset對象,表示Unix時間戳的起始時間(1970年1月1日),并指定為UTC時間。然后,通過計算當前時間與起始時間之間的時間間隔,得到一個TimeSpan對象。最后,通過TotalSeconds屬性將時間間隔轉換為秒數,并將其轉換為長整型,即為Unix時間戳。

另外,如果你希望獲取的是毫秒級的Unix時間戳,可以將最后一行的代碼修改為:

long unixTimestamp = (long)unixTimeSpan.TotalMilliseconds;

這樣就可以獲取毫秒級的Unix時間戳了。

0
通许县| 沁源县| 凤凰县| 衡阳县| 福清市| 石楼县| 三穗县| 安阳县| 神木县| 永州市| 乌海市| 墨脱县| 芜湖市| 广州市| 海林市| 洛川县| 襄汾县| 原阳县| 温宿县| 抚远县| 邛崃市| 子洲县| 苗栗市| 锡林郭勒盟| 临武县| 大新县| 连州市| 莱阳市| 宜宾市| 全州县| 定陶县| 宁陵县| 深州市| 班玛县| 烟台市| 阿瓦提县| 金川县| 淄博市| 融水| 连州市| 社会|