比较JavaScript中的MySQL日期

Comparing MySQL dates in JavaScript

本文关键字:日期 MySQL 中的 JavaScript 比较      更新时间:2023-09-26

这只是一个健全性检查,但在你们都点击"向下"按钮之前,我已经做了几个测试用例=]

我只想检查一下,在JavaScript中以YYYY-MM-DD HH:MM:SS格式比较MySQL数据库中的日期是否正确。不幸的是,我无法编辑查询以返回Unix时间戳。

示例:

console.log('2010-05-22 00:54:12' > '2010-05-21 11:44:32');

我所有的测试案例似乎都表明它运行良好,但我只需要确保。

也许我的谷歌功能很弱,但我在网上找不到任何关于它的信息。有人确定吗?

是的,我相信他们选择这种格式的一个原因是这样你就可以对它们进行标准的字符串比较。

因为值的顺序是从最高到最低的,只要:

  • 时间为24小时,并且
  • 任何个位数的值前面都有一个0(月、日、小时等)

但是,请注意,除非您在特定时区(例如GMT)进行标准化,否则这只能准确比较单个时区中的日期。