【发布时间】:2019-04-04 15:11:33
【问题描述】:
使用moment.js 库说我有一个带有今天日期的datetime,我想只用另一个值替换datetime 的日期部分并保持时间部分相同
我不想减去或增加天数等 - 我有一个第 3 方时间选择器,当您选择一个时间时,它会创建一个始终是当前日期的 datetime。我需要将不同的datetime 发送回服务器 - 日期不同,但请保留选择器的时间部分。
示例代码:
let myDate = "2019-03-15T00:00:00"
let selectedDateTime = "2019-04-04T12:30:00"
预期结果是:
"2019-03-15T12:30:00"
谢谢
【问题讨论】:
-
好的,所以你想要第一次约会的日期,但是第二次约会的时间?使用像 MomentJS 这样的工具应该相当容易。它有很多有用的方法来get and set 天、小时、分钟和秒。您所要做的就是从第二个日期获取时间,并将其设置为第一个日期。
标签: javascript ecmascript-6 momentjs