<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>
</title>
</head>
<body>
<script type="text/javascript">
/*
date 日期对象
时间戳是指格林威治时间
1970年01月01日00时00分00秒
(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。
*/
/* var today = new Date();
console.log(today);
var current = new Date ();
var seconds = current.getTime();
console.log(seconds);
*/
//使用 getTime 获取时间戳
//一般用 时间戳进行计算舔一
<!-- -->
// 修改指定的 时间 日期对象
//
var d = new Date();//d 为当前时间
console.log(d);
d.setFullYear(1990,1,1); //修改d 的年份
console.log(d);
d.setHours(6);
d.setMinutes(6);
d.setSeconds(6);
console.log(d);
//创建指定的日期 对象
var d = new Date(1990,1,1,7,7,6);
console.log(d);
//如何比较 两个的时间日期大小
var d1 = new Date();
var d2 = new Date(1990,10,1);
console.log(d1);
console.log(d2);
//时间进行比较 是比较的· 时间戳的大小
if (d2>d1){
console.log("d2>d1");
console.log(d2);
}else{
console.log("d2<d1");
console.log(d1);
}
//如何格式化 时间
//2018年9月18日 10:47:35这样的格式 该怎么办??
var date = new Date();
var year =date.getFullYear();
var month =date.getMonth()+1;
var day = date.getDate();
if(month<10){
month ='0'+month;
}
if(day <10){
day ='0'+day;
}
var nowDate = year+"年"+month+"月"+day+"日";
console.log(nowDate);
/*
Date.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
Date.getHours(); //获取当前小时数(0-23)
Date.getMinutes(); //获取当前分钟数(0-59)
Date.getSeconds(); //获取当前秒数(0-59)
Date.getMilliseconds(); //获取当前毫秒数(0-999)
Date.toLocaleDateString(); //获取当前日期
*/
</script>
</body>
</html>