2011-09-02 119 views

回答

1
Dim epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc) 
    Dim millis = CLng((DateTime.UtcNow - epoch).TotalMilliseconds) 
0

請嘗試以下

(DateTime.Now - New DateTime(1970, 1, 1)).TotalMilliseconds 
+0

@Michael啊,我很困惑'TimeSpan'和'DateTime'。更正 – JaredPar

+0

當然,這取決於英國的夏季時間? – gubby

+0

@jgubby它取決於。我不是以任何方式在時區方面的專家。如果這是一個問題,但您應該考慮UTC版本 – JaredPar

0

請嘗試以下功能

(DateTime.UtcNow- New DateTime(1970, 1, 1)).TotalMilliseconds 

會產生精確的值作爲System.CurrentMillis()在Java中

謝謝你的回答JaredPar