博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript Data.parse()转化时间戳安卓和ISO不兼容
阅读量:6386 次
发布时间:2019-06-23

本文共 770 字,大约阅读时间需要 2 分钟。

 

  Data.parse()获取时间戳,在Android是没有问题的,但是在ISO就不行了,原因在于转化成时间戳的时间格式不一样。

  Android的格式是如“2017-12-12 12:12:12”,ISO得转化成这样的格式才行“2017/12/12 12:12:12”;

 

  上代码:

  Android:

1   var resData = '2017-3-14 10:03:45'  2     console.log("返回时间:" + resData)  3     var time = Date.parse(new Date(resData)) / 1000;  4     console.log(time);

  结果截图:

  

 

 

 

  ISO代码:

1     var resData = '2017-3-14 10:03:45';  2     resData=resData.replace(/-/g, '/');  3     console.log("返回时间:" + resData);  4     var time = Date.parse(new Date(resData));  5     console.log(time)

  结果截图:

  

 

  

   //兼容写法

  Date.parse(new Date('2017-11-11 0:0:0'))||Date.parse(new Date('2017/11/11 0:0:0')) 

 

 

  感觉处处都是坑。。。。

 

 

 

 

 

 

 

 

  引用于http://blog.csdn.net/defender_/article/details/62046302

 

转载于:https://www.cnblogs.com/nelsonlei/p/8134307.html

你可能感兴趣的文章
c 高级函数的简单用法
查看>>
[HTML]JS添加表格
查看>>
C#设计模式之二十职责链模式(Chain of Responsibility Pattern)【行为型】
查看>>
git版本回退
查看>>
win10 rabbitMQ的安装与测试
查看>>
Mqtt ----心跳机制
查看>>
180404
查看>>
远程连接身份验证错误,又找不到加密Oracle修正
查看>>
C++三种内存分配方式
查看>>
谷歌为URL缩短服务goo.gl开放API
查看>>
关于delphi 窑洞的关闭
查看>>
测试基础 – 软件测试计划
查看>>
os-cocos2d游戏开发基础-进度条-开发笔记
查看>>
[Hibernate]在VS2010中应用NHibernate 3.2与MySQL
查看>>
Velocity与JSP技术比较
查看>>
硬盘重装Ubuntu12.04的感受
查看>>
jQuery 2.0.3 源码分析 Deferred(最细的实现剖析,带图)
查看>>
Android json操作之取得一个对象
查看>>
Android的历史与花边
查看>>
myeclipse6.0下载及注冊码
查看>>