js setUTCMonth的注意:31号加一个月

var year=2020;

var monthr=3

var day=31

var hour=15

var min=20

var sec=20

 

var tmp=new Date()

tmp.setUTCYear(year);

tmp.setUTCMonth(month,1);// 注意这里转utc月份时,当今天是31号时会因为4月30号没有31号转成5月1号,月份变为5 但是后面日期依然放31号,导致月份+1

tmp.setUTCDay(day);

tmp.setUTCHour(hour);

tmp.setUTCMinute(min);

tmp.setUTCSecond(sec);

posted @ 2020-04-01 09:20  禾勿人水  阅读(292)  评论(0)    收藏  举报