nodejs + mongodb 开发
const {Schema,Model} = require('mongose');
const schema = new Schema({
createTime:{
type:Date,
default:Date.now,
},
...
})
设置时间时,发现时间都是与北京时间相差了8个小时的时差,怎么做才能设置到正常,
-
schema.pre('save',(next)=>{....})
pre做save方法时,对时间做处理吗?
- 还是其他?
Date.now 是时间戳 时间戳是不存在时区问题的
时间戳可以格式化成你想要的各种时区 moment这个库可以帮您