ホームページ >バックエンド開発 >Golang >Go言語でタイムスタンプを取得する方法

Go言語でタイムスタンプを取得する方法

王林
王林オリジナル
2021-02-07 14:06:538961ブラウズ

タイムスタンプを取得するための Go 言語メソッド: [timeUnix:=time.Now().Unix()]。現在時刻の文字列形式を取得したい場合は、[timeStr:=time.Now().Format("2006-01-02 15:04:05")] を使用できます。

Go言語でタイムスタンプを取得する方法

#この記事の動作環境: Windows10 システム、Go 1.11.2、thinkpad t480 コンピューター。

現在のタイムスタンプを取得する

timeUnix:=time.Now().Unix()            //单位s,打印结果:1491888244
timeUnixNano:=time.Now().UnixNano()  //单位纳秒,打印结果:1491888244752784461

現在の時刻の文字列形式を取得する

timeStr:=time.Now().Format("2006-01-02 15:04:05")  //当前时间的字符串,2006-01-02 15:04:05据说是golang的诞生时间,固定写法
fmt.Println(timeStr)    //打印结果:2017-04-11 13:24:04

関連する推奨事項:

golang チュートリアル

以上がGo言語でタイムスタンプを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。