今天在做项目的时候遇到一个比较奇葩的问题,同样的代码,在安卓机器下面能正常的显示,但是到了苹果机器下就死活展示不出来,最后定位到,原来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:ssvar visterTime = new Date(str.replace(/-/g,"/"));var haomiao = currentTime.getTime()-visterTime.getTime();//一分钟的时间是1000毫秒//这里把比较的结果从新赋值给time,如果是true说明超过10分钟了,true=1if(haomiao-10*60*1000>0){item.time=0;}else{item.time=1;//正在串门
                }});}

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

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

IOS不支持2017-09-09的日期格式相关推荐

  1. 日期格式转化成时间戳,在IOS手机上显示成NaN

    一.场景 开发的H5,嵌入第三方app中,在IOS手机上,发现参数atime显示成NaN,在Android手机上是正常的 二.实现方式 > var date='2022-10-10 10:10' ...

  2. 华为发布企业服务云化转型战略 未来5年投资5亿美金建设服务能力(2017年09月06日)

    华为发布企业服务云化转型战略 未来5年投资5亿美金建设服务能力 2017年09月06日 [中国,上海,2017年9月6日] 今日,在HUAWEI CONNECT 2017上,华为面向全球发布企业服务云 ...

  3. 计算机二级日期格式,09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象...

    09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象 分类:计算机等级| 更新时间:2008-10-16| 来源:教育联展网 将未指定格式的日期字符串转化成java ...

  4. 解密谷歌机器学习工程最佳实践——机器学习43条军规 翻译 2017年09月19日 10:54:58 98310 本文是对Rules of Machine Learning: Best Practice

    解密谷歌机器学习工程最佳实践--机器学习43条军规 翻译 2017年09月19日 10:54:58 983 1 0 本文是对Rules of Machine Learning: Best Practi ...

  5. 乐视网CEO梁军:现在就是缺钱 正在重新学习做生意 2017年09月20日01:18 新京报 37 微博 微信 QQ空间 添加喜爱 乐视网CEO梁军。 新京报记者 吴江 摄乐视网CEO梁军。 新京

    乐视网CEO梁军:现在就是缺钱 正在重新学习做生意 2017年09月20日01:18 新京报 37微博微信QQ空间添加喜爱 乐视网CEO梁军. 新京报记者 吴江 摄 乐视网(15.330, 0.00, ...

  6. 【IOS 开发】Objective-C Foundation 框架 -- 字符串 | 日期 | 对象复制 | NSArray | NSSet | NSDictionary | 谓词

    一. 字符串 API 1. NSString 用法简介 (1) NSString API 介绍 NSString 功能 : -- 创建字符串 : 使用 init 开头的实例方法, 也可以使用 Stri ...

  7. JS 判断一个字符串是否为日期格式(兼容IOS)

    isNaN(times) 是排除了times是纯数字的情况,如果不考虑这个情况的话,isNaN(times) 这部分就不需要了 因为IOS手机上时间格式必须为'2020/12/21 20:05:05' ...

  8. 【Date】日期格式转换 Thu Sep 07 2017 00:00:00 GMT+0800 (中国标准时间) 00:00:00

    /*** @Description: 将一个诡异的原始字符串格式的日期改成想要的日期格式 * @author liujunran* @date 2018年1月5日 上午11:09:18 * @vers ...

  9. iOS - NSTimeInterval变量转换成格式化的日期

    NSTimeInterval timeInterval = //获取需要转换的timeintervalNSDate *date = [NSDate dateWithTimeIntervalSince1 ...

最新文章

  1. 【每日进步】May 2012
  2. [转] fedora linux下安装vmware tools的最好方法
  3. 腾讯云yum操作实现CentOS 7.6 64位Linux系统图形界面的安装和vnc的搭建
  4. linux系统中安装和使用rz/sz命令详解
  5. 关于Infobright的一个小TIPS
  6. java pojo 是什么_什么是POJO
  7. ueditor 上传图片或者视频报错 413 Request Entity Too Large
  8. python多大学_用Python看看你的大学A4纸还剩多少!
  9. 华为HCC2014的变与不变
  10. 小型Web页打包优化(下)
  11. 《剑指offer》面试题6——重构二叉树——已知 前序遍历和中序遍历,求后序遍历(C++)
  12. Java 并发编程常识 —— by 梁飞
  13. 计算机基础备课计划,《计算机应用基础》教学计划备课讲稿.doc
  14. 【亲测】Ripro子主题美化X系列主题(夏系列)-开源未加密
  15. PDF转Word的免费软件推荐
  16. [渝粤教育] 南宁学院 Python程序设计 参考 资料
  17. VS code Markdown Preview Enhanced 预览白色改为黑色
  18. 声网 X 牛客网 200万场视频面试背后的实时互动技术支撑
  19. 使用 npm shrinkwrap 来管理项目依赖
  20. Python 计算思维训练——数组和曲线绘制练习(一)

热门文章

  1. 由1 2 3 4可以组成多个十百 无重复的数字
  2. PHP中利用Ffmpeg获得flv视频缩略图和播放时间
  3. Hibernate原生sqlquery报错:java.math.BigDecimal cannot be cast to java.lang.Int
  4. linux 黑酷命令行背景图片
  5. php版canvas,PHP实现将HTML5中Canvas图像保存到服务器
  6. 编译GDAL支持ArcObjects
  7. mysql——启动服务问题Found option without preceding group in config file
  8. android开发那些事儿(三)--manifest文件中uses-sdk和project中target详解
  9. Failed to connect to database. Maximum number of connections to instance exceeded
  10. 关于JEECG中表单提交的中断与手动提交