我有三个momentjs对象:
createdAt
startTime
endTime
我需要以某种方式从createdAt仅提取日期,从startTime和endTime只提取时间,之后我需要以这种方式加入它们以创建新的时刻对象。
createdAt + startTime
createdAt + endTime
所以最终结果应该是那样的
"2019-05-30T21:44:44+02:00"
"2019-05-30T23:30:55+02:00"
你在这里看到的日期是相同的,但时间是不同的。我怎样才能做到这一点? 谢谢。
答案 0 :(得分:0)
您可以在所需对象上使用format()
并连接结果字符串:
createdAt.format('YYYY-MM-DD') + 'T' + startTime.format('HH:mm:ssZ');
createdAt.format('YYYY-MM-DD') + 'T' + endTime.format('HH:mm:ssZ');