关于时区的问题

来源:13-20 博客项目web-server使用mongodb-联调和测试

夜魇丶

2021-01-18

老师你好。关于时区,我有个问题请教。

在实际的工作中,假设我作为前端,传了Date.now()的时间给后端。后端的数据库里显示差了八个小时。

这个时候我(前端),是应该使用什么插件,把时间加上8个小时后,传给后端。

还是让后端去修改我传过去的时间,或者是数据库做什么配置,去动态匹配时区吗?

问题就是:出现时区的问题,需要前端做什么处理,后端做什么处理?

写回答

1回答

双越

2021-01-19

数据的传递和存储,就用标准时区(即和北京时间差 8 小时)即可。

最后,谁来展示数据,谁就来处理时区问题。

处理时区问题很简单,只要 date.toString() ,或者使用一些 lib 的 format 即可,例如 https://www.npmjs.com/package/date-fns 

0
0

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程