2017-05-02 8 views
0

Ich war mit Moment Bibliothek in Knoten zu spielen und wurde um Datum- versuchen:Datum Formatierung Moment mit

moment().tz(timezone).format('dddd') 

Diese Formatierung gibt mir den aktuellen Tag der Woche wie 'Tuesday'

Jetzt möchte ich Format wie: 'Tuesday May 2, 2017'

Was wird der beste Weg, um es so zu formatieren mit dem Moment?

Antwort

0

können Sie einfach Moment format(), in Ihrem Fall verwenden Sie 'dddd MMMM D, YYYY' wo verwenden:

  • dddd steht für den Tag der Woche Name
  • MMMM steht für Monat Name
  • D steht für der Tag des Monats
  • YYYY steht für das vierstellige Jahr

hier ein funktionstüchtiges Beispiel:

var timezone = 'Europe/Rome'; 
 
console.log(moment().tz(timezone).format('dddd MMMM D, YYYY'));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.13/moment-timezone-with-data-2012-2022.min.js"></script>