猿问

以年、天、小时、分钟等为单位计算两个日期之间的增量

我正在研究一个需要一些日期计算的 Golang 示例。我更希望 Go 能够提供一些类似于优秀的 Pythondatetime模块的不错的日期库,但事实并非如此。


我如何在 Go 中表示这个 python 示例?


from datetime import date


d0 = date(2013, 8, 18)

d1 = date(2018, 9, 26)

delta = d0 - d1

print delta.days

>>-1865

我花了很多时间四处看看如何做到这一点我似乎无法找到一个明确而简洁的明确答案,并且没有诸如未正确计算闰年等警告。


对于正在成为构建跨平台原型和最终生产应用程序的优秀小语言,这似乎是一个相当大的限制。


一只萌萌小番薯
浏览 177回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答