原文出处:https://blog.csdn.net/qq_32460751/article/details/85322434

例:2018-12-28 15:00:00

1.   var  newDate = new Date("2018-12-28 15:00:00")

这种获取的时间在安卓手机上显示是正常的,在苹果手机上显示NaN

2.  var  newDate = new Date("2018/12/28 15:00:00")

这种获取的时间在安卓和苹果手机上都显示正常

3.   转换时间格式     .replace(/\-/g, "/")

var  newDate = new Date("2018/12/28 15:00:00".replace(/\-/g, "/"))

参考博客:https://blog.csdn.net/huangxiaoguo1/article/details/80082941

【补充】
1、经苹果手机测试,如果"只有日期不含时间的字符串"转换日期时,不管用“-”还是用“/”分隔都能顺利转换成日期,如果含“时间”,即必须要用“/”分隔;

2、如果时间字符串包含“T”和"Z", 不管用"-"或“/”分隔,都能成功转换出时间,但会加上时区的差值
(详情参考:《js Date中的T和Z (实用,赞)》)

【2019-12-18 补充】
 

解决js newDate()苹果手机日期格式显示NaN相关推荐

  1. 微信小程序IOS机型时间格式显示NaN异常问题

    new Date()转换时间时,IOS机型时间格式显示NaN 错误原因: ios不支持时间为2020-05-29这种格式的日期,必须转换为2020/05/29这种格式才能使用new Date()进行转 ...

  2. js字符串转日期格式

    原文地址为: js字符串转日期格式 C#论坛同步地址:http://www.sufeinet.com/thread-1064-1-1.html js字符串转日期格式 ,JavaScript字符串转日期 ...

  3. js 时间戳转为日期格式

    什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方 ...

  4. vue.js 时间戳转换日期格式

    时间戳可以理解为过滤器的一种方式,日期格式的转换在项目中也经常遇到,今天我来总结项目中踩过的坑,以及解决方法. 时间戳转换日期格式有三种方法: 方式一 运行 cmd 执行 npm install mo ...

  5. delphi日期格式显示及文件打开方式小结

    今天要显示delphi日期格式为"xxxx年xx月xx日"形式,原本以为格式化串就是这样写的,后来发现不行,搜索后才知是按格式"dddddd". 参考:在Del ...

  6. 解决python读取excel日期格式问题(日期变为数字,int变为double)

    excel数据如下: 读取excel # 读取excel文件 excel_data = xlrd.open_workbook(excel_path) # 获取第一个sheet页 sheet = exc ...

  7. js正则校验日期格式和时间格式是否正确

    一,前端jsp页面有一文本框输入时间  HH:mm:ss格式的   另一个文本框要求输入yyyymmdd格式的日期        时间: 由于未用到任何时间插件,只能通过js校验输入的时间是否正确,最 ...

  8. js时间戳与日期格式的相互转换

    时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数.它也被称为 Unix 时间戳(Unix Timestamp). 下面总结一下js中时间戳与日期格式的相互转换: 1. 将 ...

  9. js 时间戳和日期格式相互转换

    一.时间戳转化为日期格式 这个比较麻烦,没有找到js自带函数进行转换,所以需自定义一个函数,可作为公共函数使用. 使用效果如下: time = timestampToTime(1660208851); ...

最新文章

  1. asp.net 2.0中的弹出对话框
  2. 深入JDK中的Optional
  3. EMC_AutoStart5.4安装配置之五
  4. WinForm 异步调用方法
  5. VMprotect简介
  6. 【安全报告】揭秘创建进程时ebx为什么指向peb的答案
  7. html遮罩实例,给原生html中添加水印遮罩层的实现示例
  8. nginx+php+mysql+erlang+mongo环境安装
  9. JavaScript高级程序设计学习(四)之引用类型(续)
  10. Dart基础第13篇: 泛型、泛型方法 、泛型类、泛型接口
  11. iOS 并发编程之 Operation Queues
  12. 360 error.html,360浏览器出错了怎么办
  13. js 判断对象数组是否存在某一个对象(全)
  14. 大陆资金港股打新股亲身体验全流程
  15. Unity3D实战【七】Cinemachine Post Processing 摄像机跟踪和后处理
  16. 耐压测试仪结构组成部分
  17. 数据结构与算法太重要了,刷了两月题,终于进入了梦寐以求的大厂,
  18. [1]无线通信--介绍基本概念
  19. c++实现DLL注入的几种方式
  20. Weakly-supervised Instance Segmentation via Class-agnostic Learning with Salient Images

热门文章

  1. 深入浅出CChart 每日一课——快乐高四第五十七课 新的起点,炫彩界面库之老树新芽
  2. 在一座办公楼内 各是计算机连成网络 属于,在一座办公楼内各室计算机连成网络属于...
  3. BLE Mesh (8) —— Friendship
  4. JavaScript弹出模式窗口
  5. python实现用伏羲八卦对ASCII码进行加密
  6. 最值得推荐的6个物联网开发平台
  7. Flutter 快速上手定时器/倒计时及实战讲解
  8. 学会记忆--学会遗忘
  9. 隐忍成大事:春秋五霸楚庄王必成雄主之谜
  10. 阿里巴巴开源的 Java 诊断工具Arthas【入门篇】