日付から 1 日を減らそうとすると、Java スクリプトで前月の日付に調整するのではなく、日付がゼロになりました。以下に例を示します。
var dt = new date(2012, 2, 1);
dt.setDate((dt.getDate() - 1));
logger.info(dt.getFullYear()+"-"+(dt.getMonth()+1) + "-" + dt.getDate());
Result is : 2012-2-0
日付から 1 日を減らそうとすると、Java スクリプトで前月の日付に調整するのではなく、日付がゼロになりました。以下に例を示します。
var dt = new date(2012, 2, 1);
dt.setDate((dt.getDate() - 1));
logger.info(dt.getFullYear()+"-"+(dt.getMonth()+1) + "-" + dt.getDate());
Result is : 2012-2-0