💡
原文中文,约1800字,阅读约需5分钟。
📝
内容提要
本文讨论了后端接口返回的时间数据不带时区的问题,导致前端需要按照UTC+0的方式解析时间字符串。作者建议后端将时间字符串更改为标准的ISO 8601规范。
🎯
关键要点
- 后端接口返回的时间数据不带时区,导致前端解析困难。
- 建议后端将时间字符串更改为符合ISO 8601规范的格式。
- 带时区的时间格式应为2023-11-08T08:48:39Z或2023-11-08T08:48:39+0000。
- MDN强调日期字符串必须符合ISO 8601格式以确保兼容性。
- 后端坚持不返回时区,增加了前端的沟通成本和潜在错误。
- 项目中存在未被告知的“约定”,导致前端开发者感到困惑。
- 后端修改时间字符串格式可能影响多个项目,需谨慎处理。
- 前端展示的时间位置确认错误,需确保处理方式一致。
- 建议后端将时间字符串更改为标准格式,以减少未来维护问题。
➡️