首頁 > web前端 > js教程 > 主體

javascript如何將時間字串轉換為時間

coldplay.xixi
發布: 2021-04-30 16:27:19
原創
6611 人瀏覽過

javascript將時間字串轉換為時間的方法:1、根據毫秒數建構Date對象,程式碼為【var date = new Date(timestamp)】;2、格式化日期,程式碼為【dateTime = date.toLocaleString】。

javascript如何將時間字串轉換為時間

本教學操作環境:windows7系統、javascript1.8.5版,DELL G3電腦。

javascript將時間字串轉換為時間的方法:

 對於時間字串格式為:"2017-03-03 12:23:55";

IE:顯示無效的日期

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!