[Go] Unix タイムスタンプを Time 型のデータに変換する

作成日: 2021年07月20日

time パッケージの Unix 関数を使用すると、Unix タイムスタンプを Time 型のデータに変換することができます。Unix 関数の第 1 引数は秒単位の数値を、第 2 引数はナノ秒単位の数値を指定します。ナノ秒単位の時間を考慮しない場合、第 2 引数を 0 とします。

package main

import (
    "fmt"
    "time"
)

func main() {
    t := time.Unix(1620033031, 0)
    fmt.Println(t.Format("2006-01-02 15:04:05"))
}
Go