2017-05-31 13 views
-3

私は私が手出力は、次のされて言及したウェブサイト使用して上記のコードを実行するとhttps://golang.org/#Go言語を使用して現在の時間をミリ秒単位で取得する方法は?

package main 
import "fmt" 
import "time" 
func main() { 

    now := time.Now() 
    secs := now.Unix() 
    nanos := now.UnixNano() 
    fmt.Println(now) 

    millis := nanos/1000000 
    fmt.Println(millis) 

} 

囲碁言語を使用して、ミリ秒単位で現在の時刻を取得しようとしています:

2009-11-10 23:00:00 +0000 UTC 
1257894000000 

を私はないですなぜ私は結果として現在の日付を取得していない理解することができますか?私は別のウェブサイトhttps://www.epochconverter.com/上で同じコードを試してみましたが、以下れる正しい結果だ:

Time Now is : 
1496230018 

問題は私のコードに関連しているか、間違った結果を見せているウェブサイトであれば、誰かが確認することができますか?

おかげ

+0

答えはhttps://stackoverflow.com/questions/24122821/go-golang-time-now-unixnano-convert-to-millisecondsです。 – Petrillo

答えて

2

あなたが行くの遊び場(play.golang.org)上でこれを実行しているように思えます。時間はGoの遊び場で固定されているので、代わりにローカルで実行してみてください。

関連する問題