解决js newDate()苹果手机日期格式显示NaN
原文出处: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相关推荐
- 微信小程序IOS机型时间格式显示NaN异常问题
new Date()转换时间时,IOS机型时间格式显示NaN 错误原因: ios不支持时间为2020-05-29这种格式的日期,必须转换为2020/05/29这种格式才能使用new Date()进行转 ...
- js字符串转日期格式
原文地址为: js字符串转日期格式 C#论坛同步地址:http://www.sufeinet.com/thread-1064-1-1.html js字符串转日期格式 ,JavaScript字符串转日期 ...
- js 时间戳转为日期格式
什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方 ...
- vue.js 时间戳转换日期格式
时间戳可以理解为过滤器的一种方式,日期格式的转换在项目中也经常遇到,今天我来总结项目中踩过的坑,以及解决方法. 时间戳转换日期格式有三种方法: 方式一 运行 cmd 执行 npm install mo ...
- delphi日期格式显示及文件打开方式小结
今天要显示delphi日期格式为"xxxx年xx月xx日"形式,原本以为格式化串就是这样写的,后来发现不行,搜索后才知是按格式"dddddd". 参考:在Del ...
- 解决python读取excel日期格式问题(日期变为数字,int变为double)
excel数据如下: 读取excel # 读取excel文件 excel_data = xlrd.open_workbook(excel_path) # 获取第一个sheet页 sheet = exc ...
- js正则校验日期格式和时间格式是否正确
一,前端jsp页面有一文本框输入时间 HH:mm:ss格式的 另一个文本框要求输入yyyymmdd格式的日期 时间: 由于未用到任何时间插件,只能通过js校验输入的时间是否正确,最 ...
- js时间戳与日期格式的相互转换
时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数.它也被称为 Unix 时间戳(Unix Timestamp). 下面总结一下js中时间戳与日期格式的相互转换: 1. 将 ...
- js 时间戳和日期格式相互转换
一.时间戳转化为日期格式 这个比较麻烦,没有找到js自带函数进行转换,所以需自定义一个函数,可作为公共函数使用. 使用效果如下: time = timestampToTime(1660208851); ...
最新文章
- asp.net 2.0中的弹出对话框
- 深入JDK中的Optional
- EMC_AutoStart5.4安装配置之五
- WinForm 异步调用方法
- VMprotect简介
- 【安全报告】揭秘创建进程时ebx为什么指向peb的答案
- html遮罩实例,给原生html中添加水印遮罩层的实现示例
- nginx+php+mysql+erlang+mongo环境安装
- JavaScript高级程序设计学习(四)之引用类型(续)
- Dart基础第13篇: 泛型、泛型方法 、泛型类、泛型接口
- iOS 并发编程之 Operation Queues
- 360 error.html,360浏览器出错了怎么办
- js 判断对象数组是否存在某一个对象(全)
- 大陆资金港股打新股亲身体验全流程
- Unity3D实战【七】Cinemachine Post Processing 摄像机跟踪和后处理
- 耐压测试仪结构组成部分
- 数据结构与算法太重要了,刷了两月题,终于进入了梦寐以求的大厂,
- [1]无线通信--介绍基本概念
- c++实现DLL注入的几种方式
- Weakly-supervised Instance Segmentation via Class-agnostic Learning with Salient Images