Maison >interface Web >js tutoriel >Comment convertir une chaîne de temps en heure en javascript
Méthode Javascript pour convertir une chaîne de temps en heure : 1. Construisez un objet Date en fonction du nombre de millisecondes, le code est [var date = new Date(timestamp)] ; est [dateTime = date.toLocaleString].
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur DELL G3.
Méthode Javascript pour convertir une chaîne temporelle en heure :
Pour le format de chaîne temporelle : "2017-03-03 12:23:55";
IE : Afficher la date invalide
new Date("2017-03-3 12:23:55") //[date] Invalid Date[date] Invalid Date
Chrome et FireFox : Afficher correctement
new Date("2017-03-3 12:23:55") //Fri Mar 03 2017 12:23:55 GMT+0800 (中国标准时间)
Résoudre la différence :
Le format de chaîne d'heure est uniformément converti en : "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);
Recommandations d'apprentissage gratuites associées : Tutoriel vidéo javascript
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!