1

我想使用 luxon 执行从毫秒到分钟的转换。例如。如果我输入 1000 ,则输出应为 1m 0s。我正在尝试Duration.fromMillis(1000).as('minutes'),但作为回报,我得到 0 输出。有没有其他方法可以实现同样的目标

4

2 回答 2

5

Duration.fromMillis(150000).toFormat("mm'm'ss'")

于 2019-09-18T10:57:29.923 回答
0

@snickersnack 评论应该被接受为答案,因为它说明了一种非常有用的方式来玩 luxon:

Duration.fromMillis(4515000).shiftTo("hours","minutes","seconds").toObject()

将创建一个对象:

{ hours: 1, minutes: 15, seconds: 15 }

比你可以做你需要的

于 2022-02-17T00:05:05.630 回答