鸿蒙 ArkTS 日期解析时区陷阱:`new Date(‘2026-10-28 11:23:43‘)` 在真机上差 8 小时的根因与确定性写法
「预览器里跑得好好的,装到真机上时间整整差 8 小时」——这类问题在鸿蒙项目里出现频率极高,而且极容易被误判成系统时区 bug 或者 ArkCompiler 的缺陷。真实的成因往往平淡得多:Date 构造函数接收到字符串时会走 Date.parse,而 ECMA-262 只对一小撮「标准形态」的字符串强制规定解析结果,剩下的一大片属于实现自定义行为;再叠加两台设备时区设置不同,
所有评论(0)