專門做棋牌廣告廣告的網(wǎng)站查網(wǎng)站排名
JAVA中的System.currentTimeMillis() ,指獲取當(dāng)前時(shí)間與1970年1月1日00:00:00 GMT之間所差的毫秒數(shù)的方法。?
這個(gè)方法返回的是一個(gè)long類型的值,表示從某個(gè)固定時(shí)間點(diǎn)(通常是UNIX紀(jì)元,即1970年1月1日00:00:00 GMT)到當(dāng)前時(shí)間的毫秒數(shù)。
由于當(dāng)前時(shí)間是動(dòng)態(tài)變化的,因此每次調(diào)用該方法都會(huì)返回不同的結(jié)果。
如何用C#代碼實(shí)現(xiàn)呢?
? ? ? ??DateTime epochStart= new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
? ? ? ? long currentMillis = (long)((DateTime.UtcNow - epochStart).TotalMilliseconds);
currentMillis 2024年6月28日取值是 1719567534392? (共計(jì)13位數(shù)字),如果你的C#代碼取的當(dāng)前時(shí)間NOW的值,那將會(huì)是一個(gè)非常大的數(shù),就不對(duì)了。