Safari 只认标准日期格式,横线加空格那种会被判成非法。
把中间的空格换成字母 T,或整串改用斜杠分隔即可。
不带时区时按本地时间解释,跨端比时间会差好几个小时。
要绝对稳妥就传时间戳,前端自己按需格式化显示。
new Date('2026-10-05 09:30:00'); // Safari: Invalid Date
new Date('2026-10-05T09:30:00'); // OK
new Date('2026/10/05 09:30:00'); // 也 OK
// 跨端最稳:直接传时间戳
new Date(1759627800000);
THE END






暂无评论内容