let date = new Date(event.date) date.setHours(0) date.setMinutes(0) date.setSeconds(0) console.log(date) // 2019-10-26T00:00:00.000Z return await db.collection( 'days' ).add({ data: { _openid: event.userInfo.openId, title: event.title, type: 1, date: date } }) |
想要往数据库中插入日期 0点的时刻,结果每次插入后都显示8时(如下),请问时怎莫回事?
Sat Oct 26 2019 08:00:00 GMT+0800 (中国标准时间)
传入的event.date是什么?
date打印出来是2019-10-26T00:00:00.000Z,.000Z表示世界标准时(UTC)
UTC的0点,北京时间(东八区)就是8点