ios使用js日期函数处理时的问题
在开发过程发现,使用js日期函数new Date()方法求两个时间的差值时出现问题,在浏览器和安卓Android上都正常显示,在苹果iOS上则无法显示
后来发现iOS系统上不支持yyyy-mm-dd的时间格式,需要将 - 替换为 / 即yyyy/mm/dd
yyyy-mm-dd格式的日期在ios上的返回值是NaN
new Date("202-05-08").getTime().
// NaN
yyyy/mm/dd格式的日期 在ios上的返回值
new Date("2021/05/08").getTime()
// 1620403200000
以上可以看出在iOS上处理日期时需要将 - 替换为 /
使用正则表达式将日期格式化
let date = '2021-05-08'
date.replace(/\-/g, '/') // '2021/05/08'
ios使用js日期函数处理时的问题相关推荐
- js日期函数表达天,时,分,秒
function getTime() {var time = new Date();var year = time.getFullYear() //年var month = time.getMonth ...
- js 日期函数 将 js new Date() 转化为年月日时分秒
let date = new Date(); let year = date.getFullYear(); //年let month = date.getMonth() + 1; //月let str ...
- JS日期函数getMonth()的值域是0--11
好久没用JS写代码了,结果在计算日期时,出现了一个问题,困扰了我半天.最后终于搞清了问题的根源. 我选择月份列表项后,获得年份值和月份值,计算获得当月1号日期值和当月最后一天的日期值. 正确代码如下: ...
- Js日期函数-Date方法
Ⅰ- 壹 - Date对象 一 Date对象简介 日期和时间,在Web应用中随处可见,也必不可少.JS脚本内置了Date对象,该对象为我们提供了一些列操作时间和日期的方法. 1 使用时必须使用new来 ...
- js日期函数--getMonth
一. getMonth 方法返回 Date 对象中用本地时间表示的月份值.dateObj.getMonth()必选项 dateObj 参数为 Date 对象.说明要获取用全球标准时间 (UTC ...
- Ajax异步请求(重渲染DOM元素时,如何自动调用并执行JS自定义函数【含代码】)- 案例篇
文章目录 Ajax异步请求(重渲染DOM元素时,如何自动调用并执行JS自定义函数[含代码])- 案例篇 效果截图: 重要代码: 附:全部HTML代码: Ajax异步请求(重渲染DOM元素时,如何自动调 ...
- javascript时间格式format函数,js日期格式化函数
我在之前有一篇文章,写的是"javascript时间戳函数",大家可以看一下,记录了js时间戳的转换,今天主要写的函数式日期格式化函数,我们有时候调用的new Date()不是格式 ...
- js传参不是数字_js调用函数时传入的参数个数与函数定义时的参数个数不符时的操作...
1.在js中函数没有重载的概念,如果声明了多个重名的函数,不管函数的形参个数是否一样,只有最有一个有效,其他的函数声明都是无效的.比如说声明了两个函数fn(),第一次声明时没有形参,第二次声明时形参有 ...
- php根据日期判断星座if函数,js 日期计算星座 根据生日的月份和日期,一行代码计算星座的js小函数(转)...
本文最后更新于2019-07-01,已超过 1年没有更新,如果文章内容.图片或者下载资源失效,请留言反馈,我会及时处理,谢谢! 温馨提示:本文共2388个字,读完预计6分钟. 摘要: 根据生日的月份和 ...
最新文章
- C++中插件使用举例
- git 强制推送_Git 常用命令清单,掌握这些,轻松驾驭版本管理
- nullnullDataTable 排序
- 边缘计算时代来了,你准备好了吗?
- MVC与WebForm最大的区别
- 18.布隆过滤器的实现及应用
- iphone计算机快捷键,苹果电脑ps快捷键大全
- Java基础(七) 房屋出租系统
- 日期转换 EEE MMM dd HH:mm:ss zzz yyyy
- 接口测试——postman和Jemter
- 互联网平台如何快速搭建内容安全审核系统?
- day25 Scala编cala编译器安装 3.1.	安装JDK 因为Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK 3.2.	安装Scala 3.2.1.	Windows基础
- hdu3294-Girls' research
- idea提示:无法解析 文件 ‘xxx.xml‘,servelet应该有mapping
- 飞机行李托运java代码_CSS3 飞机行李托运单(含条形码)
- 牛人网站和博客---站得高看得更远(CV类)
- ERP和SAP的一些名词解释
- JavaScript的真值Truthy
- linux内核是用什么语言编写的?
- Linux系列:查看网卡连接状态
热门文章
- 赵小楼《天道》《遥远的救世主》深度解析(126)说老实话办老实事,实事求是
- 忘记了Windows系统的账号对应的密码的解决方案
- [C++]小根堆 插入/删除/初始化
- 学习Discuz! X3.2记录:新建模板及修改logo
- c++编译器常见warning与解决方案总结
- 尝试从数学的角度分析三国杀国战的胜率
- P17 五子棋的实现4 悔棋功能
- 89C52RC控制 WS2812B
- kaggle泰坦尼克号_Kaggle基础知识:泰坦尼克号比赛
- 基于Java的仿qq即时通讯软件设计与实现