方法1:常用方法
// 一个字符串,来表示指定的时间
// 年月日,时分秒,都是定完整
// ‘2000-10-12 8:30:00’
// ‘2000/10/12 8:30:00’
// ‘2000 10 12 8:30:00’
// ‘2000,10,12 8:30:00’
var d = new Date('2000-10-12 8:30:00');
方法2:不常用的方法
// 使用多个数值,来表示时间日期
// 最多定义六个数值表示年月日时分秒
// 定义的表示时间的数值,如果超过正常范围,例如月份是0-11的数值
// 会向前一个表示时间的数值进位
// 定义一个数值,无法正确定义事件,至少要有年,月两个
// 定义两个数值,年,月,日期默认是1号,时间默认是 0:0:0
// 定义三个数值,年,月,日 时间默认是 0:0:0
// 有时候出现bug, 会显示 8:0:0 北京时间
// 是JavaScript的bug,我们不用去管
// 定义四个数值,年,月,日,小时 分钟,秒默认是 0:0
// 定义五个数值,年,月,日,小时,分钟, 秒默认是 0
// 定义五六数值,年,月,日,小时,分钟,秒
方法3: 定义不完整的字符串
// 定义 年 月日,默认是1月1日,时间是8:0:0
// 定义 年月 日,默认是1日,时间是8:0:0
// 定义 年月日 时间是 8:0:0(月份和日期都是两位数) 或者 0:0:0
// 是JavaScript的bug,我们不用去管
// 定义 年月日,必须是小时分钟 , 秒是0
var d = new Date('2020-10-12 10:10');