博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS不支持2017-09-09的日期格式
阅读量:5135 次
发布时间:2019-06-13

本文共 937 字,大约阅读时间需要 3 分钟。

今天在做项目的时候遇到一个比较奇葩的问题,同样的代码,在安卓机器下面能正常的显示,但是到了苹果机器下就死活展示不出来,最后定位到,原来IOS系统不支持2017-09-08这种日期格式,而安卓支持的日期格式多,显示就没问题,下面看一下转换的代码吧,

//遍历json数组,得到每个的的时间与当前时间进行比较,过我小于10分钟,显正正在串门        if(null != itemList && itemList.length>0){            var currentTime = new Date();            $.each(itemList, function(i, item) {                var time = item.time;                var str = time.toString();                // 把yyyy-MM-dd HH:mm:ss 转换成yyyy/MM/dd HH:mm:ss                var visterTime = new Date(str.replace(/-/g,"/"));                var haomiao = currentTime.getTime()-visterTime.getTime();                //一分钟的时间是1000毫秒                //这里把比较的结果从新赋值给time,如果是true说明超过10分钟了,true=1                if(haomiao-10*60*1000>0){                    item.time=0;                }else{                    item.time=1;//正在串门                }            });        }

这个问题比较坑,在这指出来希望你们少走弯路,能顺利的把bug解决掉!加油

转载于:https://www.cnblogs.com/sjs355/p/7744154.html

你可能感兴趣的文章
linux命令之ifconfig详细解释
查看>>
NAT地址转换
查看>>
Nhibernate 过长的字符串报错 dehydration property
查看>>
Deque - leetcode 【双端队列】
查看>>
gulp插件gulp-ruby-sass和livereload插件
查看>>
免费的大数据学习资料,这一份就足够
查看>>
clientWidth、clientHeight、offsetWidth、offsetHeight以及scrollWidth、scrollHeight
查看>>
企业级应用与互联网应用的区别
查看>>
itext jsp页面打印
查看>>
Perl正则表达式匹配
查看>>
DB Change
查看>>
nginx --rhel6.5
查看>>
Eclipse Python插件 PyDev
查看>>
selenium+python3模拟键盘实现粘贴、复制
查看>>
第一篇博客
查看>>
typeof与instanceof的区别
查看>>
网站搭建(一)
查看>>
SDWebImage源码解读之SDWebImageDownloaderOperation
查看>>
elastaticsearch
查看>>
postgreSQL 简单命令操作
查看>>