2016-06-01 6 views
0

私はこのようなMomentJS月の最初と最後の日をフェッチしている:のJavascriptを使用して、または、前の月の最後の日を取得しますMomentJS

2016-05-01 -> start 

2016-05-31 -> end 

を私は必要なもの:これは返す

var startDate = ConvertToNewDateFormat(new Date(date.getFullYear(), date.getMonth(), 0)); 
     var endDate = ConvertToNewDateFormat(new Date(date.getFullYear(), date.getMonth() + 1, 1)); 

は言うことができます05-01の前日と31.05の後の日です(一般的にそのような毎月)、つまり前月の最終日と翌月の初日です。これはどうすればいいですか?

+0

あなたは月を引くことができませんか? http://codeply.com/go/Do8iXaEJvf – ZimSystem

+0

「モーメント()。減算(1、「日数」);および「モーメント()」(1、 '日'); – Holger

答えて

0
start=moment().startOf('month'); 
    end=moment().endOf('month'); 
    lastDayOfPrevMonth =moment(start).subtract(1,'day') 

チェックこのfiddle

関連する問題