Maison  >  Article  >  interface Web  >  Explication détaillée des exemples d'utilisation de conversion de l'horodatage javascript au format de date

Explication détaillée des exemples d'utilisation de conversion de l'horodatage javascript au format de date

伊谢尔伦
伊谢尔伦original
2017-07-22 11:41:111598parcourir

js doit convertir l'horodatage dans un format normal, qui ne peut pas être utilisé dans des circonstances normales

Regardons d'abord le premier

function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); 
} 
alert(getLocalTime(1293072805));

Le résultat est
23 décembre 2010 10:53
Le deuxième type

function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)} 
alert(getLocalTime(1293072805));

Et si vous souhaitez l'obtenir dans ce format ?
2010-10-20 10:00:00
Regardez le code ci-dessous

function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " "); 
} 
alert(getLocalTime(1177824835));

Vous pouvez aussi l'écrire comme ceci

function formatDate(now) { 
var year=now.getYear(); 
var month=now.getMonth()+1; 
var date=now.getDate(); 
var hour=now.getHours(); 
var minute=now.getMinutes(); 
var second=now.getSeconds(); 
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second; 
} 
var d=new Date(1230999938); 
alert(formatDate(d));

Eh bien, le problème est résolu
Il convient de noter que
ne transmettez pas la Date (de tels caractères dans la chaîne), vous devez d'abord les traiter, afin qu'ils puissent être traités facilement
Vous pouvez utiliser la méthode de remplacement
comme suit :

replace("/Date(","").replace(")/","");


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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn