Node.js AWS Lightsail和EC2中的日期差异问题
我在同一个Angular和node应用程序中坚持返回相同的日期作为不同的日期 我有两个系统:Node.js AWS Lightsail和EC2中的日期差异问题,node.js,angular,mongodb,date,timezone,Node.js,Angular,Mongodb,Date,Timezone,我在同一个Angular和node应用程序中坚持返回相同的日期作为不同的日期 我有两个系统: AWS Lightsail:地区:伦敦(测试服务器-角度和节点应用程序) AWS EC2:地区:伦敦(生产服务器-角度和节点应用程序) 两个系统具有相同的时区 Local time: Mon 2020-09-28 18:59:27 BST Universal time: Mon 2020-09-28 17:59:27 UTC RTC time: Mon 2020-09-28 17:59:28 T
Local time: Mon 2020-09-28 18:59:27 BST
Universal time: Mon 2020-09-28 17:59:27
UTC RTC time: Mon 2020-09-28 17:59:28
Time zone: Europe/London (BST, +0100) System clock synchronized: yes
systemd-timesyncd.service active: yes RTC in local TZ: no
我将日期和时间存储在MongoDB数据库中,作为Mongoose类型的时间
使用相同的NodeJs、MongoDB和Ubuntu版本。所有配置都是相同的
我在本地、测试服务器和生产服务器中使用相同的数据库。本地服务器和测试服务器具有正确的日期。在某些情况下,生产服务器日期转换为上一个日期
请帮我解决这个问题
这里有图片。请检查屏幕截图,它实际上需要在周一显示,但在周日显示(两个数据库的值相同)