Maison >interface Web >Questions et réponses frontales >Convertir l'horodatage de la chaîne jquery en

Convertir l'horodatage de la chaîne jquery en

WBOY
WBOYoriginal
2023-05-18 21:00:36819parcourir

Date & Time

jQuery est une bibliothèque Javascript largement utilisée qui rend le développement Javascript plus facile et plus portable. Dans le développement Web, il est souvent nécessaire de convertir les horodatages de chaîne en dates et heures, car le format des horodatages de chaîne n'est pas conforme à la façon dont les humains sont habitués à exprimer l'heure et la date.

Cet article explique comment utiliser jQuery pour convertir un horodatage de chaîne au format date et heure.

  1. Définition de l'horodatage

Un horodatage est un moyen pour les ordinateurs de stocker l'heure, qui correspond au nombre de secondes écoulées depuis le 1er janvier 1970. Par conséquent, plus la valeur d’un horodatage est grande, plus l’heure représentée est proche du présent. Les horodatages sont généralement exprimés sous forme de nombres entiers ou décimaux.

  1. Convertir l'horodatage au format date et heure

Parfois, le format d'horodatage de la chaîne ne répond pas à nos besoins et doit être converti au format date et heure. Voici comment convertir les horodatages en date et heure :

2.1 Utilisation de l'objet Date de JavaScript

L'objet Date de JavaScript prend en charge la conversion des horodatages en formats de date et d'heure. Transmettez simplement l'horodatage en tant que paramètre à l'objet Date.

var timestamp = 1609459200;
var date = new Date(timestamp * 1000);
console.log(date.toLocaleDateString()); // "1/1/2021"
console.log(date.toLocaleTimeString()); // "12:00:00 AM"

Le code ci-dessus convertit l'horodatage au format de date et d'heure dans le fuseau horaire actuel et le présente via les méthodes toLocaleDateString() et toLocaleTimeString().

Il convient de noter que l'objet JavaScript Date traite l'horodatage comme le nombre de millisecondes depuis le 1er janvier 1970, et l'horodatage est exprimé en secondes, l'horodatage doit donc être multiplié par 1000.

2.2 Utilisation du plugin jQuery moment.js

moment.js est une bibliothèque de traitement de date et d'heure JavaScript populaire qui simplifie le traitement des opérations courantes. Utilisez moment.js pour convertir les horodatages en formats de date et d'heure plus rapidement et plus directement. Voici le code moment.js qui convertit l'horodatage au format date et heure :

var timestamp = 1609459200;
var date = moment.unix(timestamp);
console.log(date.format('MM/DD/YYYY')); // "01/01/2021"
console.log(date.format('HH:mm:ss A')); // "12:00:00 AM"

Le code ci-dessus utilise la méthode Unix() de moment.js pour convertir l'horodatage en un horodatage Unix, puis utilise le .format( ) méthode pour convertir la date et l'heure L'heure est formatée dans le format de chaîne souhaité.

  1. Résumé

Cet article explique comment convertir un horodatage de chaîne au format date et heure. L'utilisation de l'objet Date de JavaScript ou de la bibliothèque moment.js peut nous aider à traiter les formats de date et d'heure plus rapidement. Nous pouvons utiliser ces méthodes pour convertir facilement les horodatages en formats de date et d’heure plus humains, rendant les données plus faciles à comprendre et à utiliser.

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