【发布时间】:2021-09-12 15:16:34
【问题描述】:
我正在尝试使用从今天开始且大于午夜的所有记录查询数据库。
var dateTime = moment().toDate();
给我当前的日期和时间。但是有什么方法可以设置今天的午夜吗?
new Date(new Date().setHours(0, 0, 0, 0))
尝试了上述方法,但它仍然给我
2021-09-11T18:30:00.000Z
【问题讨论】:
-
为什么在 JS 端需要这个?为什么不使用
current_date或您的 RDBMS 使用的任何等效项进行查询? -
@Mureinik 正在使用 PosgresSQL。以前从未这样做过。你能指给我的任何方向。
-
@HarshaMV 类似于
SELECT * FROM mytable WHERE my_timestamp_column::date = CURRENT_DATE -
@Mureinik 很有趣。让我试试这个。学到了新东西。谢谢。
标签: javascript datetime momentjs