中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
洱源县| 波密县| 台北县| 壶关县| 汾阳市| 磐安县| 汝州市| 海口市| 兴化市| 台南县| 昆明市| 嘉善县| 文化| 宜州市| 定陶县| 双鸭山市| 普兰县| 江安县| 武平县| 祁阳县| SHOW| 即墨市| 紫阳县| 平遥县| 沂水县| 当雄县| 普定县| 平利县| 凤山市| 綦江县| 麻阳| 南木林县| 阿克苏市| 浮山县| 西贡区| 板桥市| 江津市| 张家界市| 商城县| 安达市| 天水市|