【发布时间】:2016-07-18 10:34:10
【问题描述】:
我正在尝试使用 MomentJS 将日期保存到 MongoDB。我想保存当前日期/时间加上 1 小时。为此,我使用以下代码(我使用秒数,因为此数字将从 API 中提取,该 API 以秒为单位提供数字,一旦我对基础知识进行排序,我会将 3600 更改为变量):
var expire = moment().add(3600, 's').format();
User.update({email: req.user}, {$set: {expire: expire}}, function(err, update) {
if(err) throw err;
});
如果我 console.log 的值 expire 它显示按预期添加 1 小时的时间。问题是它保存在我的数据库中的是当前时间,没有添加小时。
任何帮助将不胜感激。
【问题讨论】:
-
我将字符串值发送到 mongodb 并且从未遇到任何问题。尝试使用该过期变量来字符串。