为什么JavaScript日期总是迟到2个小时?

时间:2019-11-18 16:25:24

标签: javascript node.js date datetime

我在JavaScript中使用Date:

 getCurrentDateTime = () => {
    var d = new Date(),
      dformat =
        [
          d.getDate().padLeft(),
          (d.getMonth() + 1).padLeft(),
          d.getFullYear()
        ].join("/") +
        " " +
        [
          d.getHours().padLeft(),
          d.getMinutes().padLeft(),
          d.getSeconds().padLeft()
        ].join(":");

    return dformat;
  };

在我的猫鼬模式中:

const mongoose = require("mongoose");
const LoggerSchema = new mongoose.Schema({
  // .. Some attributes 


  InsertDate: {
    type: Date,
    default: Date.now
  },
  InsertDateDetailed: {
    type: String
  }
});

module.exports = Logger = mongoose.model(
  "logger",
  LoggerSchema
);

而且总是迟到2个小时:

enter image description here

为什么?

0 个答案:

没有答案