Javascriptの日付処理に関するまとめ

文字列から1970/1/1からの通算ミリ秒に変換
var string_date = '2016/11/17';
var tick = Date.parse(string_date);
Dateオブジェクトから1970/1/1からの通算ミリ秒に変換
var today = new Date();
var tick = today.getTime();
当月の月末を取得
var today = new Date();
var next_month_end_date = new Date(today.getFullYear(), today.getMonth() + 1, 0);
翌月の月末を取得
var today = new Date();
var next_month_end_date = new Date(today.getFullYear(), today.getMonth() + 2, 0);
先月の月末を取得
var today = new Date();
var next_month_end_date = new Date(today.getFullYear(), today.getMonth(), 0);