小程序苹果端对new Date()格式兼容问题解决

发布时间:2020-02-26

今天有用户反馈团购截止时间未到,但显示已截止,经过排查发现,在倒计时使用new Date()格式时间的时候,得到的时间值是一个null的值,原来在苹果手机使用new Date()对字符串时间转换的时候对格式有要求:

1.格式化yyyy-mm-dd hh:MM的情况

在苹果手机那里alert(new Date('2017-11-11 10:11'))在苹果手机得到的是null

处理时间的时候可以这样处理

function formateIOS(time) {
   var myDate = new Date((time.replace(/-/g, "/")));
    return myDate;
}; 这个格式在安卓机也是可以支持的

 

2.格式化yyyy-mm-dd 的情况

在苹果手机那里alert(new Date('2017-11-11'))的时候,无论是安卓还是苹果都是"2017-11-11",这里没有区别

【声明】:LifeAdd生活方式登载该文章目的是为更广泛的传递行业信息,不代表赞同其观点或证实其描述,本网站亦不为其版权负责。若无意侵犯您合法权益的内容,请联系本网站,核实后将立即予以删除!
标签: 小程序苹果端时间兼容问题

高品质生活资讯平台

『LifeAdd生活方式』是一家引领高端品质生活的互联网平台,聚焦前沿时尚风潮,为高品质人群推送生活资讯和商业信息,链接高端商业与高端人群生态圈。

业务范围

经营规则

联系我们
北京市丰台丽泽金融商务区平安幸福中心A座7层
82918700@qq.com
微信号:82918700

2013-2024 LifeAdd生活方式 www.lifeadd.cn 版权所有 | 御融(北京)科技有限公司 All Rights Reserved
增值电信业务经营许可证:京B2-20200664 | 京ICP备14004911号-7