請問在 .NET Core 中如何用 C# 代碼得到與 javascript 中 new Date().getTime() 同樣的結(jié)果?
4 回答

慕雪6442864
TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
最終采用
var timestamp = DateTimeOffset.Now.ToUnixTimeMilliseconds();

慕容3067478
TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊
這樣行嗎:
public static double GetTime(this DateTime time)
{
return (time - new DateTime(1970, 1, 1)).TotalMilliseconds;
}

慕容森
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊
@dudu: 這樣呢:站長是從性能上考慮嗎?如果把若干天0點(diǎn)時(shí)候的值先計(jì)算出來,保存到內(nèi)存中。當(dāng)傳入一個(gè)時(shí)間時(shí),計(jì)算這個(gè)時(shí)間在當(dāng)天的毫秒數(shù)x,然后再加上0點(diǎn)對應(yīng)的毫秒數(shù),會不會快一些
- 4 回答
- 0 關(guān)注
- 644 瀏覽
添加回答
舉報(bào)
0/150
提交
取消