我正在尝试从我的后端插入数据到MongoDb。例如,如果我想插入"2021-06-03“,我会得到"2021-06-02T21:00:00.000+00:00”。型号:
const organizerSchema = new mongoose.Schema({
description: { type: String, required: true },
duration: { type: Number },
location: { type: String },
date: { type: Date, default: Date.now },和路由:
const { description } = req.body;
const { date } = req.body;
const { location } = req.body;
const { duration } = req.body;
const newAdd = new Add({
description,
date,
location,
duration,
});发布于 2021-05-17 18:46:57
试一试
date: { type: Date, default: new Date() },
发布于 2021-05-18 17:11:23
为什么不尝试使用moment ( moment( ) .unix() )将其保存为unix?这是一个数字,您应该能够轻松地将其转换回日期。
否则,使用moment将其转换为适当的时区
moment(date).utcOffset('+0300').format(format)
https://stackoverflow.com/questions/67547592
复制相似问题