年月度(YYYYMM)から月初日付と月末日付(YYYY-MM-DD)
ちょっと書かないといけなかったので。
(lastと書くと前月指定ということで)
var getudo = "200707" var d; if(getudo.toLowerCase() == "last") { d = new Date(); d.setDate(0); } else { var wYear = getudo.slice(0, 4); var wMonth = getudo.slice(4, 6); d = new Date(wYear, wMonth - 1 + 1, 1); d.setDate(0); } var year = d.getFullYear(); var month = ("0" + (d.getMonth() + 1)).slice(-2); var date = ("0" + (d.getDate())).slice(-2); var dateFrom = year + "-" + month + "-" + "01"; var dateTo = year + "-" + month + "-" + date; WScript.echo(dateFrom + " : " + dateTo);
setDate(0)