我正在使用 Node/Express 服务器在将日期发送到浏览器之前对其进行格式化。我的日期以 UTC 格式保存在数据库中,例如:
2020-09-15 11:52:22.000
我现在想格式化这个日期,不改变它,并将它发送到浏览器,所以无论节点服务器在哪里,也不管浏览器在哪里,它总是显示这个 UTC 日期。查看此日期的人将来自美国、英国、欧盟,但我希望他们都看到相同的 UTC 日期。
我在英国,正在使用date-fns,目前正在本地运行 Node。我的应用程序已经使用date-fns,我不想只为这个任务添加另一个日期/时间依赖项。
如果我这样做:
const d = format(new Date('2020-09-15 11:52:22.000'), 'dd MMM yyyy HH:mm:ss')我得到:15 Sep 2020 12:52:22... 那是我当地时间(英国,英国夏令时)的日期。
如果有一件事让我感到困惑,那就是日期和时间!:-)
在 Node 中,我如何获取2020-09-15 11:52:22.000并格式化它以获得15 Sep 2020 11:52:22..?
慕的地6264312
慕田峪7331174
蝴蝶不菲
达令说
随时随地看视频慕课网APP
相关分类