gpt4 book ai didi

javascript - 如何使用 moment.js 将 0.5 个月和 1.5 个月分别转换为 2 周和 6 周?

转载 作者:行者123 更新时间:2023-12-02 22:09:06 24 4
gpt4 key购买 nike

如何使用 moment.js 将 0.5 个月和 1.5 个月分别转换为 2 周和 6 周?

我正在使用一个 API,它具有一些以月为单位的对象属性,我想以周为单位显示小数月份,而以月为单位保留完整数字。使用 moment.js period() 可以实现这一点吗?

最佳答案

您应该能够使用时刻的持续时间来解决这个问题。

moment.duration({'months' : 0.5}).asWeeks();

请记住,您必须根据需要对输出进行舍入,如上例所示,输出将为 2.142857142857143。

这就是我使用 moment.js 来解决这个问题的方法,但这是否真的是您正在寻找的东西是另一个问题。

moment.js 持续时间的文档 here

关于javascript - 如何使用 moment.js 将 0.5 个月和 1.5 个月分别转换为 2 周和 6 周?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59615875/

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