解决nodejs中时差问题(少8小时)

我们从前端传递时,还是中国时间,但是到了nodejs中,就少了8小时,就可是纳闷。。。

可以下载第三方库来解决这个问题

npm i moment-timezone

设置nodejs的时区

moment.tz.setDefault('Asia/Shanghai')

将日期转化为上海时间日期:

body.age = moment(body.age).tz('Asia/Shanghai').format()

你可能感兴趣的:(node,node.js)