。1 []バイトを文字列に変換しました:
パッケージメイン インポート( "FMT" ) FUNCメイン(){ データ:= [4]バイト{0x31、0x32の、0x33の、0x34の} STR:=文字列(データ[:]) fmt.Println(STR) }
输出:
1234
int64型のタイプに2.string
パッケージメイン インポート( "FMT" ""のStrConv ) 主FUNC(){ 合計_:= strconv.ParseInt( "50"、10、64) fmt.Println(合計) }
输出:
50
現在の日付と時刻に3.golangフォーマット:
主パッケージ のインポート( "FMT" "時間" ) FUNCメイン(){ nowtime:Time.now =は() //これはに対応する固定2006年1月2日夜03時04分05秒使用はYmd H PHPの言語である:I。 :S fmt.Println(nowTime.Format( "2006年1月2日午後03時04分05秒"))
}
出力:
2019年8月18日午後四時54分57秒
4.現在のローカル時刻を返します:
パッケージメイン インポート( "FMT" "時間" ) FUNCメイン(){ fmt.Println(time.Now()) }
出力:
2019年8月18日16:57:23.3661001 0800 CSTのM = + 0.013000801
5.現在のローカルタイムスタンプを返します:
パッケージメイン インポート( "FMT" "時間" ) メインFUNC(){ fmt.Println(time.Now()。UNIX()) }
出力:
1566118750
6.標準時間をgolangするための時間と日付文字列があるとします。
主パッケージ のインポート( 「FMT」 「時間」 ) FUNCメイン(){ //与えられた日付列 nowtime:Time.now =() //これは、に等しい一定2006年1月2日午前15時04分05秒使用、ですHのPHP言語はYmd:I:S X:= nowTime.Format( "2006年1月2日15時04分05秒") P、_:= time.Parse( "2006年1月2日15時04分05秒" 、X) fmt.Println(P) //指定されたタイムスタンプの スタンプ:. = Time.now()UNIX() fmt.Println(time.Unix(タイムスタンプ、0)) }
出力:
2019年8月18日午後5時00分16秒0000 UTC
2019年8月18日午後5時00分16秒0800 CST
7.時間を実行している計算します。
メインパッケージ (インポート "FMT" "時間" ) FUNCメイン(){ T1:= time.Now() time.Sleepを(time.Second * 2) 経過:= time.Since(T1) fmt.Println(「程序运行时间为:」、経過) }
出力:
程序运行时间为: 2.0001144s