J'ai un format de "27 janvier 2015 à 08h17" que j'ai besoin d'afficher avec moment.js. J'utilise le format
moment.format('MMM. D, YYYY at h:mm A z');
Tout fonctionne très bien sauf pour la Parole "à". Comment puis-je obtenir que ce mot s'affiche sous forme de mot au lieu que "un" dans "à" soit traduit en "am/pm". À l’heure actuelle, en utilisant ce format de date, le résultat est le suivant: 27 janvier 2015 à 8h17. Notez le "amt" au lieu de "à".
Existe-t-il un moyen simple de ne pas traiter le "a" dans le format? J'ai déjà essayé de séparer la sortie et d'entrer manuellement le "at" après le troisième espace, mais j'aimerais un code plus propre si possible.
Escape it avec des accolades carrées
moment().format('MMM. D, YYYY [at] h:mm A z');
// produces: "Jan. 30, 2015 at 2:46 PM "