我有一个安排在12:00运行的时间表。我需要查看过去24小时的所有记录。 我使用了where子句;
Where DATE(Date_field) = DATE(NOW() - INTERVAL 24 HOUR)
现在我只能看到过去12小时内的记录
Where DATE(Date_field) >= DATE(NOW() - INTERVAL 24 HOUR)
现在我可以看到过去12小时和前一天的记录。
我也尝试过
Where DATE(Date_field) = DATE(NOW() - INTERVAL 1 DAY)
现在我看到过去一天的所有记录,而看不到当天12:hour的那些记录
Where DATE(Date_field) = DATE(NOW() - INTERVAL 0 DAY)
我只看到最近12小时的记录
谁可以帮助我查看最近24小时的记录。
谢谢
答案 0 :(得分:0)
不要在没有时间的情况下将authorizeLocal: (req, res, next) => {
passport.authenticate('saml', (err, user, info) => {
if (info) console.log(info);
if (err) return next(err);
// if (!user) return res.status(200).send({failReason: 'wrong login/password'});
req.logIn(user, err => {
if (err) return next(err);
res.status(200).send({isAuthenticated: req.isAuthenticated()}));
});
})(req, res, next);
},
转换为简单的datetime
date