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:显示无效的日期
立即学习“Java免费学习笔记(深入)”;
new Date("2017-03-3 12:23:55") //[date] Invalid Date[date] Invalid Date
Chrome和FireFox:正确显示
new Date("2017-03-3 12:23:55") //Fri Mar 03 2017 12:23:55 GMT+0800 (中国标准时间)
解决差异:
时间字符串格式统一转化为:"2017/03/03 12:23:55";
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如何将时间字符串转化为时间的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号