javascript 的时间格式转换兼容IOS问题

当前位置: 首页 » 记录 » javascript » javascript 的时间格式转换兼容IOS问题

分类: javascript 371阅读阅读模式

ios 别树一帜是毋庸置喙的。

时间转换中的差异

"-"格式

  1. new Date("2020-02-02 08:00")

ios 是无效时间,其他端正常。

 

"/"格式

  1. new Date("2020/02/02 08:00")

这种格式兼容所有端。

 

"/"+"T"格式

  1. new Date("2020/02/02T08:00")

这种格式是不允许的,错误的。

 

"-"+"T"格式

  1. new Date("2020-02-02T08:00")

在 PC 端可以正常显示,但在 iPhone 或者 Android 是会出现时间偏移,偏移量为+当前时区

 

","分割格式

  1. new Date('2020','02','02','08','00','00')

这种格式兼容所有端,但旧版本ios会出现 1 小时偏移量,注意;

 

总结:

时间最好是后台传时间戳,如果非要时间格式转换建议以 "/" 格式来做,以便兼容所有端;

 

相关文章

评论一下

暂无评论