计算机的时间是以1970年1月1日0时0分0秒(英国格林尼治天文台)开始
创建日期:var date = new Date(); //获取当前的时间
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>日期的使用</title>
</head>
<body>
</body>
<script>
// 获取当前的时间
var now = new Date();
console.log(now);
console.log('当前的毫秒是:' + now.getTime());
// 时分秒和毫秒
// 获取
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var mills = now.getMilliseconds();
console.log(hours + '时' + minutes + '分' + seconds + '秒' + mills + '毫秒');
// 设置
now.setHours(12);
now.setMinutes(12);
now.setSeconds(12);
now.setMilliseconds(12);
console.log(now);
// 年月日和星期
// 获取
//var year = now.getYear(); // 结果是117,所以不使用getYear获取年份
var year = now.getFullYear();
var month = now.getMonth() + 1; // 月份是从0开始计算,所以结果需要+1
var date = now.getDate();
var day = now.getDay();
console.log(year + '年' + month +'月' + date + '日 周' + day);
// 设置
now.setFullYear(1990);
now.setMonth(9-1); // 1月是0,如果需要设置为4月需要-1
now.setDate(1);
console.log(now)
// 通过毫秒数设置当前的时间,毫秒也叫做时间戳
now.setTime(1890239120000003);
console.log(now);
// getTimezoneOffset,返回本地时间与英国格林尼治天文台的分钟差
now = new Date();
console.log(now.getTimezoneOffset());
// parse(),返回1970年1月1日到指定日期的毫秒数
console.log(Date.parse('2017/4/19'))
</script>
</html>