タイムゾーンに関係なく、ミリ秒を時間に変換する必要があります。以下 はサンプルコードです
golang:ミリ秒を時刻に変換する
i := 1481462220 tm := time.Unix(i, 0)
現在time.Unixは、私のマシンのゾーンに特定の時間を返します。私のマシンのタイムゾーンを変更すると、別の時間が返されます。 私は時間が機械の時間帯に関係なく同じである必要があります。
タイムゾーンに関係なく、ミリ秒を時間に変換する必要があります。以下 はサンプルコードです
golang:ミリ秒を時刻に変換する
i := 1481462220 tm := time.Unix(i, 0)
現在time.Unixは、私のマシンのゾーンに特定の時間を返します。私のマシンのタイムゾーンを変更すると、別の時間が返されます。 私は時間が機械の時間帯に関係なく同じである必要があります。
:
Unixのは1970年1月1日UTC以来秒 秒およびナノ秒ナノ秒を、与えられたUnixの時間に対応するローカル時刻を返します。したがって
あなたはしたがって、この場合には、それはtm.UTC()
だろうtime.Time.UTC()
を使用して返されたローカル時間に変換する必要があるマシン間で同じ時間を取得します。
ありがとうございます。 – Shubhra