如何将从 1904 年开始的秒数转换为 golang 中的日期时间?

Go 有一个time.Unix将秒数转换为日期时间的函数。

Unix returns the local Time corresponding to the given Unix time, sec seconds and nsec nanoseconds since January 1, 1970 UTC.

有没有可以从 1904 转换秒数的函数?

基本上需要将从 1904 年开始的秒数转换3400769156为日期时间。


慕婉清6462132
浏览 134回答 1
1回答

Qyouu

没有现成的功能,但自己创建一个并不难:func since1904ToTime(sec int64) time.Time {     return time.Date(1904, time.January, 1, 0, 0, 0, 0, time.Local).Add(time.Second*time.Duration(sec)) }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go