Maison > interface Web > js tutoriel > le corps du texte

Comment convertir des millisecondes en une date conviviale en JavaScript/jQuery ?

Susan Sarandon
Libérer: 2024-10-21 16:43:02
original
926 Les gens l'ont consulté

How to Convert Milliseconds to a User-Friendly Date in JavaScript/jQuery?

Conversion de millisecondes en une date lisible par l'homme en JavaScript/jQuery

Dans le paysage du développement Web moderne d'aujourd'hui, travailler avec l'heure et les dates est un aspect crucial de nombreuses applications. Une tâche courante consiste à convertir les horodatages bruts en millisecondes en un format de date plus lisible par l'homme. Cet article explique comment réaliser cette conversion à l'aide des bibliothèques JavaScript et jQuery populaires.

Comprendre le problème

Vous avez mentionné que vous développiez une "shoutbox" et rencontrer un défi en affichant l’heure de chaque message de manière cohérente pour tous les utilisateurs. Pour garantir l'exactitude, vous avez identifié à juste titre la nécessité de s'appuyer sur l'heure du serveur plutôt que sur l'heure locale des utilisateurs individuels. Par conséquent, vous avez choisi de récupérer les millisecondes depuis l'époque Unix (1er janvier 1970, 00:00:00 UTC) à l'aide de la méthode Date.getTime().

Réponse à la requête

Pour convertir l'horodatage en millisecondes dans un format de date plus lisible, JavaScript fournit l'objet Date. En passant la valeur des millisecondes comme argument au constructeur Date, vous pouvez créer un objet Date représentant la date et l'heure souhaitées.

<code class="js">var time = 1294862756114; // your milliseconds timestamp
var date = new Date(time);</code>
Copier après la connexion

Affichage de la date

Maintenant que vous disposez d’un objet Date, vous pouvez utiliser ses différentes méthodes pour extraire et afficher la date au format souhaité. Par exemple, la méthode toString() renvoie une représentation sous forme de chaîne de la date en fonction des paramètres régionaux actuels.

<code class="js">console.log(date.toString()); // logs the date as a string</code>
Copier après la connexion

Ressources supplémentaires

Si vous recherchez pour des options de formatage spécifiques ou plus de personnalisation, jQuery propose un ensemble robuste de fonctions de manipulation de date et d'heure via son plugin jQuery.datepicker. Ce plugin offre une multitude d'options pour personnaliser l'affichage et la manipulation des valeurs de date et d'heure en JavaScript.

Conclusion

Conversion des millisecondes en un format de date lisible par l'homme à l'aide JavaScript/jQuery est un processus simple. En utilisant l'objet Date et ses méthodes, ou en tirant parti des capacités du plugin jQuery.datepicker, vous pouvez afficher efficacement les horodatages d'une manière facile à comprendre pour vos utilisateurs.

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!

source:php
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!