times:golang中简化且一致的时间和时区库

时间:2024-06-29 17:10:12
【文件属性】:

文件名称:times:golang中简化且一致的时间和时区库

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-29 17:10:12

Go

次 golang 中简化且一致的时间和时区库。 与大多数语言相比,Golang 有一个很棒的time包,但返回值并不总是最合理或一致的。 这个库对如何在系统内部处理时间以及如何处理时区持相当的观点。 一般的想法是,在您的应用程序内部,简单的用户 UTC 作为您的时区/本地,并且仅更改为您的时间的本地化/规范化版本以在您的应用程序中表示视图。 例如,当特定语言环境中的用户与您的应用程序交互时。 该库旨在为此类交互提供一致的 api,例如 golang 中time包的包装器。 例如, time包中的 Parse 函数充满了警告,在当下的热潮中尝试记住这些警告可能不太方便! 在没有时区指示器的情况下,Parse 返回一个 UTC 时间。 在解析带有 -0700 等时区偏移量的时间时,如果偏移量对应于当前位置(本地)使用的时区,则 Parse 在返回的时间中使用该位置和时区。 否则,


【文件预览】:
times-master
----times.go(913B)
----.travis.yml(49B)
----LICENSE(1KB)
----times_test.go(2KB)
----README.md(2KB)
----.gitignore(266B)

网友评论