18910140161

JavaScript Data.parse()转化时间戳安卓和ISO不兼容

顺晟科技

2021-06-16 10:33:27

376

Data.parse()在Android中没有问题,但在ISO中无法工作,因为转换成时间戳的时间格式不一样。

Android的格式是“2017-12-12 12:12336012”,ISO必须在“2017/12-12 12:12336012”之前转换成这个格式;

代码开启:

安卓:

var ResData=' 2017-3-14 10:0:45 '

Console.log('返回时间:' resData ')

var time=Date . parse(new Date(resData))/1000;

console . log(time);

结果截图:

国际标准化组织代码:

var ResData=' 2017-3-14 10:03:45 ';

resData=resData . replace(//-g,'/');

Console.log('返回时间:' ResData);

var time=Date . parse(new Date(resData));

console.log(时间)

结果截图:

//兼容书写

Date.parse(新日期(' 2017-11-11 0:0:0 ')| | Date . parse(新日期(' 2017/11/11 0:0:0 '))

感觉到处都是坑。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航