gpt4 book ai didi

javascript - Moment js格式时长

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:39:19 25 4
gpt4 key购买 nike

我得到一个 ISO 8601 字符串作为持续时间,我需要将其格式化为 XhYm(1h20m)。有人有什么建议吗?

我现在做的是:

const duration = moment.duration(secondData.duration);
const formatted = moment.utc(duration.asMilliseconds()).format('HH:mm');

最佳答案

要获得所需的输出格式,您需要在 format() 调用中设置不同的格式字符串:

const duration = moment.duration('PT1H20M');
const formatted = moment.utc(duration.asMilliseconds()).format("H[h]m[m]");

使用方括号可以打印这些字符,而无需尝试在格式中使用它们。查看Escaping Characters在 momentjs 文档中。

关于javascript - Moment js格式时长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54111963/

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