代码之家  ›  专栏  ›  技术社区  ›  JAN

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

  •  0
  • JAN  · 技术社区  · 5 年前

    我在JavaScript中使用日期:

     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
    );
    

    enter image description here

    为什么?

    0 回复  |  直到 5 年前