javascript如何将时间字符串转化为时间


本文摘自PHP中文网,作者coldplay.xixi,侵删。

javascript将时间字符串转化为时间的方法:1、根据毫秒数构建Date对象,代码为【var date = new Date(timestamp)】;2、格式化日期,代码为【dateTime =date.toLocaleString】。

本教程操作环境:windows7系统、javascript1.8.5版,DELL G3电脑。

javascript将时间字符串转化为时间的方法:

对于时间字符串格式为:"2017-03-03 12:23:55";

IE:显示无效的日期

1

2

new Date("2017-03-3 12:23:55")

//[date] Invalid Date[date] Invalid Date

Chrome和FireFox:正确显示

1

2

new Date("2017-03-3 12:23:55")

//Fri Mar 03 2017 12:23:55 GMT+0800 (中国标准时间)

解决差异:

时间字符串格式统一转化为:"2017/03/03 12:23:55";

1

2

3

4

5

6

7

8

9

10

var date = '2015-03-05 17:59:00';

date = date.substring(0,19);   

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

var timestamp = new Date(date).getTime();

document.write(timestamp);

// 根据毫秒数构建 Date 对象

var date = new Date(timestamp);

// 格式化日期

dateTime = date.toLocaleString();

alert(dateTime);

相关免费学习推荐:javascript视频教程

以上就是javascript如何将时间字符串转化为时间的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

linux服务器搭建node.js环境的步骤介绍

用html和css以及js制作简单的网页菜单界面的代码

javascript的array如何输出

如何用javascript实现手势库

深入分析javascript的module模式编程

详解使用 javascript 解析 url的方法

深入理解dom树和节点

javascript怎么实现按钮隐藏div

javascript异步编程的4种方法

javascript怎么判断是否为整数

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...