资讯专栏INFORMATION COLUMN

js中时间格式问题: new Date(str) IOS系统跟Android系统不兼容

zhangrxiang / 2495人阅读

摘要:公司项目中有个维修预约的功能,涉及到预约时间选择,上线后经上机测试,在系统中,该代码片段正常运行,但是在系统中没有报错,但是右侧的时间区段选择一片空白。经过检查,发现拿到的是。先上图来是因为系统是不支持这样的格式的时间导致的。

公司项目中有个维修预约的功能,涉及到预约时间选择,上线后经上机测试,在Android系统中,该代码片段正常运行,但是在IOS系统中没有报错,但是右侧的时间区段选择一片空白。经过log检查,发现new Date(s)拿到的是null。先上图

来是因为ios系统是不支持xx-xx-xx这样的格式的时间导致的。所以new Date(s)获取的是null。

let data ="2018-03-08 13:00:00";
 
let data1=new Date(data );
 
console.log(data1);
 
let date4=data1.getTime();
 
console.log(date4);
 
let data2=data.replace(/-/g, "/");
 
console.log(data2)
 
let date2=new Date(data2);
 
console.log(date2)
 
let date3=date2.getTime();
 
console.log(date3)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/109026.html

相关文章

  • 微信小程序时转换

    摘要:微信小程序时间转换和兼容问题和在时间解析时分隔符不同使用来分割使用来分割在中使用返回的是,在时间格式解析中不认识,需要替换为字符串的方法中有方法。 mpvue微信小程序:时间转换 Android和IOS兼容问题 Android和IOS在时间解析时分隔符不同 1.Android使用‘-’来分割 2.IOS使用‘/’来分割 在ios中使用new Date(2019-06-17)返回...

    kyanag 评论0 收藏0
  • 手机端简洁日历控件iantoo.week()

    摘要:主要是为了避免用户修改了手机日历之后,获取的本地与服务器时间不统一可以通过获取服务器时间进行手动设置。日历控件更新之后哦调用只有在调用了的时候才会被触发非必填。对于设备已经通过阻止冒泡事件进行控制不需要再做控制。 原文链接 使用 引入文件: ./build/css/iantooweek.css ./build/js/iantooweek.js 并在页面上调用: iantoo.week(...

    Wuv1Up 评论0 收藏0
  • 每天10个前端知识点:杂技

    摘要:个人博客已上线,欢迎前去访问评论无媛无故的个人博客以下内容若有问题烦请即时告知我予以修改,以免误导更多人。把一个逻辑值转换为字符串,并返回结果。注册后,可直接调用的接口,并获取的返回值。 个人博客已上线,欢迎前去访问评论!无媛无故 - wangchloe的个人博客 以下内容若有问题烦请即时告知我予以修改,以免误导更多人。 toString() && valueOf() JSON ...

    dongfangyiyu 评论0 收藏0
  • 每天10个前端知识点:杂技

    摘要:个人博客已上线,欢迎前去访问评论无媛无故的个人博客以下内容若有问题烦请即时告知我予以修改,以免误导更多人。把一个逻辑值转换为字符串,并返回结果。注册后,可直接调用的接口,并获取的返回值。 个人博客已上线,欢迎前去访问评论!无媛无故 - wangchloe的个人博客 以下内容若有问题烦请即时告知我予以修改,以免误导更多人。 toString() && valueOf() JSON ...

    marser 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<