利用微信小程序自带的util.js自带的时间格式转化,在安卓机上显示没有问题,突然有一天用苹果机测试的时候发现,在ios系统上时间显示为NAN/NAN/NAN NAN:NAN:NAN

可能是ios系统不兼容的问题,在ios系统下,微信小程序自带转化格式的工具,date打印为无效的时间,发现其中带有(中国标准时间),然后开始处理,利用js截掉中文,然后在利用微信小程序自带的时间转化工具去格式化时间,然后在苹果上显示正常了,但是在安卓机器上显示的时间比正常时间快了十个小时,我意识到,可能是我截掉的那个中文是中国标准时区,然后做一个判断,在用户进入小程序的时候,获取用户的手机系统型号,然后利用js将获取到的信息全部转化为大写存入全局变量,再去做判断,如果用户手机系统为IOS,进行时间处理,如果不是,则不做处理;

代码一
代码二
代码三

文章转至:congBlog

最后修改:2023 年 07 月 25 日
您的赞赏是对我最大的支持。