背景
前端react,后端是AWS的服务,数据库是dynamoDB。AWS的dynamoDB的默认时间格式是世界时间0区。
存储时间,读取时间的方法
1,从页面获取时间后,使用moment的utcOffset调整成0区时间,往dynamoDB存储
moment(页面的时间).utcOffset(0)
2.从数据库获取时间后,在页面显示的时候,使用moment的utcOffset调整成8区(北京)时间。
moment(数据库字段的时间).utcOffset(8).format("YYYY年MM月DD日 HH时mm分");
moment.js 文档地址: https://momentjs.com/docs/#/parsing/parse-zone/