javascript - 为什么 JavaScript 日期总是迟到 2 小时?
问题描述
我在 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
);
而且总是迟到 2 小时:
为什么 ?
解决方案
推荐阅读
- tableau-api - Tableau Server 安装:缺少多个 .jar 文件错误
- flutter - 如何在颤动中使用 bloc 实现 websocket_channel
- javascript - 如何通过 jquery-confirm 插件从 confim 对话框中获取布尔结果?
- powershell - 外壳 | 选择字符串模式 + 模式下的线
- c# - 匹配签名哈希以匹配应用程序代码中的哈希以进行单元测试
- amazon-s3 - 扩展 Kafka Connect 以处理 10K S3 存储桶
- javascript - 我们可以在没有 npm 发布的情况下使用 github 标签作为 package.json 中的依赖项吗?
- reactjs - 以编程方式将输入传递给基于 Web 的终端
- flutter - 为什么我在启动时会收到错误消息:flutter pub get flutter pub run flutter_launcher_icons:main
- javascript - 如何使用 D3 树图中的节点使用 id 属性触发带有图像/媒体的鼠标悬停弹出窗口?