gpt4 book ai didi

javascript - 如何使用 moment.js 格式化 future 的日期和时间?

转载 作者:行者123 更新时间:2023-12-01 01:27:43 24 4
gpt4 key购买 nike

我正在使用以下内容(通过 moment.js)来格式化表示当前时刻的时间戳。

moment().format("YYYY-MM-DDTHH:mm:ss");

这给了我2018-12-03T17:30:14

如何格式化 future 日期和时间的时间戳?例如,考虑到今天是星期一,我将如何以同样的方式在午夜格式化星期二?还有周三、周四等?

我想得到例如2018-12-04T00:00:00 表示周二,2018-12-05T00:00:00 表示周三。我该如何使用 moment.js 来做到这一点?

最佳答案

如果我正确理解你的问题,那么这可以通过 .add().startOf() 函数来实现,如下所示:

console.log( 
'Tomorrow at midnight:',

moment()
.add(1,'days') // Add one day (ie set moment instance to tomorrow)
.startOf('day') // Set the time to midnight
.format("YYYY-MM-DDTHH:mm:ss")

);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>

有关这些方法的更多信息,请参阅以下链接:

关于javascript - 如何使用 moment.js 格式化 future 的日期和时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53603540/

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