创建Data对象
Date 对象用于处理日期与时间
var date = new Date();
<div class="date1"></div>
<script>
var d1 = document.querySelector(".date1");
function fn(){
var date = new Date();
d1.innerHTML = date;
}
setInterval(fn,1000);
</script>
获取时间
var date = new Date()
console.log(date);
var day2 = date.getDay();
console.log(day2);
//获取一周中的某一天 (0 ~ 6),星期日是0
var year = date.getFullYear();
console.log(year);
//获取四位数字的年份
var month = date.getMonth();
console.log(month+1);
//获取四位数字的年份(0 ~ 11),+1后才是日常生活中使用的月份
var day1 = date.getDate();
console.log(day1);
//获取一个月中的某一天 (1 ~ 31)
var hours = date.getHours();
console.log(hours);
//获取小时 (0 ~ 23)
var minute = date.getMinutes();
console.log(minute);
//获取分钟 (0 ~ 59)
var seconds = date.getSeconds();
console.log(seconds);
//获取秒数 (0 ~ 59)
var milliseconds = date.getMilliseconds();
console.log(milliseconds);
//获取毫秒(0 ~ 999)
var Time = date.getTime();
console.log(Time);
//获取1970 年 1 月 1 日至今的毫秒数,即时间戳
设置时间
var date = new Date();
date.setDate(15);
//设置 Date 对象中月的某一天 (1 ~ 31)
date.setFullYear(1991);
//设置 Date 对象中的年份(四位数字)
date.setMonth(2);
//设置 Date 对象中月份 (0 ~ 11)
date.setHours(10);
//设置 Date 对象中的小时 (0 ~ 23)
date.setMinutes(20);
//设置 Date 对象中的分钟 (0 ~ 59)
date.setSeconds(30);
//设置 Date 对象中的秒钟 (0 ~ 59)
date.setMilliseconds(400);
//设置 Date 对象中的毫秒 (0 ~ 999)
console.log(date);
date.setTime(1599891487363);
//以时间戳设置 Date 对象。
console.log(date);