在数据库表列中:
2020-08-25 04:00:32.217609
但是当我获取相同的日期时,它显示的是正好24小时的日期和时间。
从数据库中获取:
2020-08-24T16:00:32.217Z
我认为这与本地时区有关,并且在获取时格式也有所不同。我正在尝试了解问题,然后寻找解决方案。
注意:我正在使用typeorm queryBuilder获取数据。
答案 0 :(得分:1)
是的,它们在不同的时区是相同的时间。第一个时间是当地时间(UTC)前12小时(纽西兰标准时间)。秒结束时的Z
表示它位于UTC,比您晚12小时。
另一个区别在于小数秒。您的数据库以微秒为单位存储。您的程序以毫秒为单位存储,或仅显示毫秒。