2016-02-22 10 views
27

今月の日数を取得するにはどのようにmoment.jsを使用しますか?好ましくは一時変数なし。moment.jsを使用して現在の月の日数を取得する

+0

は翌月の最初の日を取得し、1日引きますか? – A1rPun

+0

http://momentjs.com/docs/#/displaying/days-in-month/ – Jai

+0

ドキュメントを読んでいました。何らかの理由でそれを逃した。 –

答えて

66

モーメントdaysInMonth functionがあります

のDays 1.5.0+

moment().daysInMonth(); 

は、現在の月の日数を取得します。

moment("2012-02", "YYYY-MM").daysInMonth() // 29 
moment("2012-01", "YYYY-MM").daysInMonth() // 31 
+0

ありがとうございます。どのように私はそれを逃しましたか? –

1
var now = moment(); 
var days = moment(now).daysInMonth(); 
+5

なぜモーメントを2回使うの?これは 'moment()'と等価で、 'moment()'と等価ですので、他の答えと同じ答えですか? – Utopik

関連する問題