2015-10-13 3 views

Répondre

0

Comme décrit dans le Calendar customization doc est-il possibile de personnaliser le format du calendrier.

Dans l'exemple ci-dessous, je personnalisé le format sameElse de calendar pour les paramètres régionaux anglais pour retourner une chaîne avec le format requis:

moment.locale('en', { 
 
    calendar : { 
 
     sameElse : '[Yesterday] Do MMM YYYY' 
 
    } 
 
}); 
 

 
var asd = moment.utc("2015-09-30T08:35:40.59") 
 
      .subtract(1, 'days') 
 
      .calendar(); 
 

 
console.log(asd);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.js"></script>

+0

je veux aujourd'hui et aussi bien pour Hier, cela fonctionnera-t-il pour les deux scénarios si j'ajoute aujourd'hui dans le calendrier? – janIreal23

+0

Vous devez ajouter le format seme pour la clé 'sameDay' dans' moment.locale ('en', {calenda: {..}}); '. – Andrea