gpt4 book ai didi

javascript - 添加小时分钟,格式为 hh :mm using moment

转载 作者:行者123 更新时间:2023-12-01 15:50:18 30 4
gpt4 key购买 nike

我正在使用时刻库​​,从前端我得到了 HH:mm 的时间我需要使用时刻将小时和分钟添加到当前时间。

假设我得到 05:30从前端,我需要添加到当前的 UTC 时间。我怎么能用momentjs做到这一点?

我试过了,但没有用

moment().add('05:30', 'HH:mm')

最佳答案

您可以创建 duration对于 '05:30'使用 moment.duration(String) 和使用 add(Duration) .

正如持续时间文档所述,'05:30' moment.duration(String) 的有效输入:

As of 2.1.0, moment supports parsing ASP.NET style time spans. The following formats are supported.

The format is an hour, minute, second string separated by colons like 23:59:59. The number of days can be prefixed with a dot separator like so 7.23:59:59. Partial seconds are supported as well 23:59:59.999.



这是一个现场样本:

const result = moment().add( moment.duration('05:30') );
console.log( moment().format() );
console.log( result.format() );
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>

关于javascript - 添加小时分钟,格式为 hh :mm using moment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56054828/

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