JS Date对象常用的带参数初始化方式:
1、用整数初始化日期对象
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
2、用字符串初始化日期对象
new Date("2017/06/06");
new Date(“2017-08-08”);
new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
说明:如果字符串模式不支持短横杠模式,则进行字符串替换:
var strTime=”2011-04-16”;
var date2= new Date(Date.parse(strTime.replace(/-/g, “/”))); // /-/g为正则表达式(RegExp) 对象,表示全局替换-为/。
3、用毫秒时间戳初始化日期对象
new Date(ms);