标签: date go time
在Golang中,我尝试使用time.Time找出给定time.Time值与当前time.Sub值之间的差异,我的结果如下所示 -
time.Time
time.Sub
4691h42m17.1831189s
是否可以在不对此值执行任何数学操作的情况下返回天数或月数并仅使用time包?
time
答案 0 :(得分:2)
不,不可能。 time.Sub返回的Duration类型限制为小时:
Duration
没有Day或更大单位的定义,以避免在夏令时时区转换中出现混淆。