【发布时间】:2020-07-13 10:16:07
【问题描述】:
我是 momentjs 的新手,遇到了一个问题。我必须在每天开始时从 mongoDB 中清除文档。示例:必须在 2020-07-14T00:00:00:000z 清除数据。我已经为它添加了 TTL。
这是我添加的。
const date = new Date();
date.setDate(date.getDate() + 1);
date.setHours(0);
date.setMinutes(0);
date.setSeconds(0);
date.setMilliseconds(0);
问题是运行代码的 pod 是 UTC 时间。 IE; UTC 时间晚上 9:00(服务器 pod 时间)-> 完成时间上午 12:00 -> IST 上午 02:30(我的当地时间)。有什么方法可以让我以上述格式使用“欧洲/赫尔辛基”时区开始一天,以便在我的服务器中完成时间 12.00AM,文档应该被清除。
任何帮助将不胜感激。
提前致谢
【问题讨论】:
标签: javascript node.js date momentjs moment-timezone