1.Date对象:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
* Date
* - Date是一个用来表示时间的对象
*/
//创建一个Date对象
//如果直接调用构造函数,则会创建一个时间对象,对象中封装的是对象的创建时间
var d = new Date();
//创建一个表示指定时间的对象
//在构造函数传递一个表示时间的字符串,来指定时间
//年份全都写四位,避免歧义
//字符串格式:月份/日/年份 时:分:秒
var d2 = new Date("11/23/2003 14:20:00");
/*
* getDate()可以获取当前日期对象是几号
*/
var date = d2.getDate();
/*
* getDay()可以获取当前日期对象时周几
* 返回值 0-6
* 0 表示 周日
* 1 表示周一
* 。。
*/
var day = d2.getDay();
/*
* getMonth()可以获取当前日期对象的月份
* 返回值 0-11
* 0 表示 一月
* 1 表示二月
* 。。
*/
var month = d2.getMonth();
/*
* getFullYear()获取当前日期对象的年份
*/
var year = d2.getFullYear();
//console.log(d2);
//console.log(year);
/*
* getTime()
* - 获取当前日期对象的时间戳
* - 时间戳指从格林威治标准时间1970年1月1日0时0分0秒 到 现在所花费的 毫秒数
* - 在计算机的底层,所有的时间都是以时间戳的形式保存的
*/
var time = d.getTime();
var t2 = d2.getTime();
var d3 = new Date("1/1/1970 0:0:0");
var t3 = d3.getTime();
/*console.log(time);
console.log(t2);*/
/*console.log(d3);
console.log(t3);*/
//Date.now()可以获取代码执行时的时间戳
console.log(Date.now());
</script>
</head>
<body>
</body>
</html>