【发布时间】:2021-10-19 09:55:41
【问题描述】:
我有
moment(line.dateRange[0], 'DD-MM-YY HH:mm').toDate()
设置,其中输入为字符串:15-10-2021 09:00
Moment 不断输出:2020-10-15T07:00:00.000Z,即使我的 nodeJS 服务器的process.env.TZ 是Europe/Amsterdam。
for (const line of orderLines) {
let orderLine = {
bookingID: bookingDB.id,
bookingStart: moment(line.dateRange[0], 'DD-MM-YY HH:mm').format(),
bookingEnd: moment(line.dateRange[1], 'DD-MM-YY HH:mm').format(),
productID: line.productID,
type: line.type
}
console.log(orderLine)
lines.push(orderLine);
}
const orderLinesDB = await BookingLine.bulkCreate(lines);
console.log(orderLinesDB)
res.status(200).send(orderLinesDB);
【问题讨论】:
标签: node.js express sequelize.js momentjs