Maison  >  Article  >  interface Web  >  Comment convertir l'horodatage au format date en javascript

Comment convertir l'horodatage au format date en javascript

青灯夜游
青灯夜游original
2021-06-18 15:21:303918parcourir

Méthode : 1. Utilisez getFullYear(), getMonth(), getDate(), getHours(), getMinutes(), getSeconds() pour convertir l'horodatage en année, mois, jour, heure, minute et seconde. valeur ; 2. Utilisez " L'opérateur + » peut être utilisé pour concaténer les valeurs converties de l'année, du mois, du jour, de l'heure, des minutes et des secondes.

Comment convertir l'horodatage au format date en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Nous avons souvent besoin de convertir les horodatages au format date pendant le développement, mais la méthode Date de JavaScript n'est pas aussi puissante que la date PHP. Nous devons donc écrire nous-mêmes une méthode.

Tout d'abord, nous devons comprendre les méthodes de l'objet Date fourni avec JavaScript :

getDate : obtenez un certain jour (1-31) dans un

getFullYear : Récupère l'année complète, par exemple : 2019

getMonth : Récupère le mois (0-11) (ps : la base commence à 0)

getHours : Récupère les heures (0- 23)

getMinutes : obtenir des minutes (0-59)

getSeconds : obtenir des secondes (0-59)

Grâce à la méthode ci-dessus, nous pouvons écrire une méthode de conversion timestamps , notez que l'horodatage doit être précis à la milliseconde près, car l'unité d'horodatage renvoyée par de nombreux backends est la seconde. Jetons un coup d'œil à la méthode d'écriture spécifique :

function add0(m){return m<10?&#39;0&#39;+m:m }
function format(shijianchuo)
{
//shijianchuo是整数,否则要parseInt转换
var time = new Date(shijianchuo);
var y = time.getFullYear();
var m = time.getMonth()+1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y+&#39;-&#39;+add0(m)+&#39;-&#39;+add0(d)+&#39; &#39;+add0(h)+&#39;:&#39;+add0(mm)+&#39;:&#39;+add0(s);
}

Appel :

console.log(format(1623999943284));

Sortie. :

Comment convertir lhorodatage au format date en javascript

[Recommandations associées : Tutoriel d'apprentissage 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!

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