gpt4 book ai didi

date - Golang Time.Sub 返回小时、分钟、秒 - 如何以天或月为单位获取?

转载 作者:数据小太阳 更新时间:2023-10-29 03:05:48 27 4
gpt4 key购买 nike

在 Golang 中,我试图找出给定 time.Time 值与当前 time.Time 值之间的差异,使用 time.Sub 我的结果是这样的 -

4691h42m17.1831189s

是否可以让它返回天数或月数而不对该值执行任何数学运算并仅使用 time 包?

最佳答案

不,这是不可能的。类型Duration time.Sub 返回的时间限制为小时数:

There is no definition for units of Day or larger to avoid confusion across daylight savings time zone transitions.

关于date - Golang Time.Sub 返回小时、分钟、秒 - 如何以天或月为单位获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39411510/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com