时间格式的字符串在ios中的转换问题
程序员文章站
2022-06-21 18:27:50
在移动端使用时间选择器的时候,选择了一个时间转换为时间戳,谷歌浏览器以及安卓手机使用 new Dare( 选择的时间 ).getTime() 都能够拿到时间戳, 但是在ios手机上会出现出现NAN 查阅资料后发现是因为ios不能解析 2018-7-26 这种格式的时间字符串,只能解析 2018/7/ ......
在移动端使用时间选择器的时候,选择了一个时间转换为时间戳,谷歌浏览器以及安卓手机使用 new Dare( 选择的时间 ).getTime() 都能够拿到时间戳,
但是在ios手机上会出现出现NAN
查阅资料后发现是因为ios不能解析 2018-7-26 这种格式的时间字符串,只能解析 2018/7/26 这种格式的字符串 (没有验证是否正确,不过确实是因为ios不能解析的原因)
写了一个方法,便于之后使用
//时间格式的字符串转变为时间格式
function convertDateFromString(dateString) {
if(dateString) {
var date = new Date(dateString.replace(/-/g, "/"))
return date;
}
}
上一篇: 类的继承
下一篇: h5动画如何实现?如何快速开发h5动画
推荐阅读
-
.Net与JS时间日期格式的转换问题对比分析
-
C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法
-
微信小程序中时间戳和日期的相互转换问题
-
解决微信小程序中转换时间格式IOS不兼容的问题
-
python中的代码编码格式转换问题
-
c# json转换成dynamic对象,然后在dynamic对象中动态获取指定字符串列表中的值
-
【Json】json在SpringBoot中的格式转换
-
Javascript的encodeURIComponent()格式化中文字符后在ASP.NET页面中乱码问题的解决
-
使用Python将字符串转换为格式化的日期时间字符串
-
如何将时间序列转换为Python中的监督学习问题(3)