【发布时间】:2021-10-24 10:08:15
【问题描述】:
我需要在昨天开始和昨天结束之间在我的 mongoDB 中查询
T00:00:00 和 T11:59:59
但是,每次我将 .toDate() 方法添加到任何时刻/或常规 javascript 方法时,它都会增加 7 个小时的时间或什么? 每次我添加 UTC 时间时,它都会增加另一天,这也是不正确的。 我能做些什么? 谢谢
【问题讨论】:
标签: javascript
我需要在昨天开始和昨天结束之间在我的 mongoDB 中查询
T00:00:00 和 T11:59:59
但是,每次我将 .toDate() 方法添加到任何时刻/或常规 javascript 方法时,它都会增加 7 个小时的时间或什么? 每次我添加 UTC 时间时,它都会增加另一天,这也是不正确的。 我能做些什么? 谢谢
【问题讨论】:
标签: javascript
【讨论】:
new Date() 返回一个 Date 对象,.setDate()、.setHours() 都修改对象本身。但是您可以使用.format() 方法根据需要格式化日期。我鼓励您查看有关日期对象的文档