Maison >interface Web >js tutoriel >Comment afficher les dates et heures JavaScript au format AM/PM sur 12 heures ?

Comment afficher les dates et heures JavaScript au format AM/PM sur 12 heures ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-30 18:07:11913parcourir

How to Display JavaScript DateTimes in 12-Hour AM/PM Format?

Affichage des DateTimes JavaScript au format 12 heures AM/PM

Affichage des objets datetime JavaScript au format 12 heures avec des indicateurs AM/PM devient souvent nécessaire pour un affichage convivial. Voici une solution à cette tâche courante :

Réponse :

La fonction JavaScript suivante prend un objet datetime JavaScript en entrée et renvoie une chaîne formatée dans les 12 heures du matin. /PM format :

function formatAMPM(date) {
  var hours = date.getHours();
  var minutes = date.getMinutes();
  var ampm = hours >= 12 ? 'pm' : 'am';
  hours = hours % 12;
  hours = hours ? hours : 12; // the hour '0' should be '12'
  minutes = minutes < 10 ? '0'+minutes : minutes;
  var strTime = hours + ':' + minutes + ' ' + ampm;
  return strTime;
}

Utilisation :

À utilisez cette fonction, transmettez un objet datetime JavaScript à la fonction formatAMPM(). Le résultat sera une chaîne au format AM/PM de 12 heures.

Par exemple :

console.log(formatAMPM(new Date)); // Output: 10:25 pm

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