提问人:caoverby 提问时间:10/30/2023 最后编辑:caoverby 更新时间:10/30/2023 访问量:22
在 TypeScript 中表达时间长度的正确方法是什么?
What is the proper way to express a length of time in TypeScript?
问:
我目前正在为个人项目创建一个界面,并且需要包含一个字段,其中包含完成任务所花费的时间长度。在 TypeScript 中表示时间长度的正确数据类型/格式是什么?
这是我的界面
export interface Task {
id: number,
name: string,
taskDate: Date,
taskDuration: {DURATION TYPE HERE}
}
我在网上看到了几种从 2 个日期计算持续时间的方法,所以我可以使用一个 然后从那里计算,但肯定有一种方法可以简单地输入持续时间而无需执行计算。taskStart
taskEnd
答:
0赞
Evert
10/30/2023
#1
ISO 8601 规定了持续时间的格式,这几乎是行业标准。
一些例子:
P1D - one day
PT5H - 5 hours
P2YT2S - 2 years, 2 seconds
评论