1:创建日期对象的方法:
日期对象被创建以后,会获得本地(电脑上的时间)系统时间
var dat=new Date();
document.write(new Date())
2:to开头的方法是将时间转换为字符串
toString()      将日期时间转换为普通字符串
toUTCString()   将日期时间转换为世界时间格式的字符串
toLocaleString()    将日期时间转换为本地时间格式的字符串
var dat=new Date();
document.write(dat.toString()+'<br>')
document.write(dat.toUTCString()+'<br>')
document.write(dat.toLocaleString()+'<br>')
3:get开头的方法是获取时间和日期值
getFullYear()  获取年
getMonth()  获取月份(0-11)
getDate()   获取日期/天(1-31)
getHours()  获取小时(0-23)
getMinutes()    获取分钟(0-59)
getSeconds()    获 取秒       取秒数(0-59)
getMilliseconds();获取毫秒(0-999)
getDay();获取星期几(0~6)
getTime()获取从1970-1-1到现在表示的时间相差的毫秒数
valueOf();获取从1970-1-1到现在表示的时间相差的毫秒数
4:日期转换方法
元   角   分
1元  10角      100分
分
2500分            250角   25元
年 月 日   时   分   秒   毫秒
1   12  31  24  60  60  1000
1年=12月
1月=31天(30天/28/29)
1天=24小时
1小时=60分钟
1分钟=60秒
1秒=1000毫秒
5天=120小时
5天=5*24*60=分钟数
5天=5*24*60*60=秒数
5*24*60*60*1000
123456毫秒换算多少天?
123456/1000/60/60/24=
5:set开头的方法是设置时间和日期值
setFullYear()  设置年
setMonth()  设置月份(0-11)                                                                                                                                                           
setDate()   设置日期/天(1-31)
setHours()  设置小时(0-23)
setMinutes()    设置分钟(0-59)
setSeconds()    设置秒数(0-59)
setMilliseconds();设置毫秒(0-999)
setDay();设置星期几(0~6)
setTime()设置从1970-1-1到现在表示的时间相差的毫秒数
设置日期对象
var dat=new Date("2018,11,6");
document.write(dat);
var dat=new Date("2018/11/6");
document.write(dat);
var dat=new Date("May 3,2015");
document.write(dat);
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
    </body>
    <script type="text/javascript">
        var dat=new Date();
        document.write(dat.toLocaleString()+'<br>')
        document.write(dat.getFullYear()+'年'+'<br>');
        document.write(dat.getMonth()+1+'月'+'<br>');
        document.write(dat.getDate()+'日'+'<br>');
        document.write(dat.getHours()+'时'+'<br>');
        document.write(dat.getMinutes()+'分'+'<br>');
        document.write(dat.getSeconds()+'秒'+'<br>');
        document.write(dat.getMilliseconds()+'毫秒'+'<br>');
        document.write(dat.getDay()+'周'+'<br>');
        document.write(dat.getTime()+'<br>');
        var dat1=dat.setHours(18,15,0);
        document.write(dat1);
        
        
    </script>
</html>
6:window对象下面的定时器方法:
第1种:间歇调用
    setInterval(函数,时间(毫秒数))
    举例:
    setInterval(function(){
        alert(1)
},1000)
取消间歇调用:
clearInterval()
第2种:延迟调用
setTimeout(函数,时间(毫秒数))
举例:
    setTimeout(function(){
        alert(1)
    },1000)
取消延迟调用:
clearTimeout()
求相差的时间;
先用var dat=new Date()求出现在的时间;
var x= dat.valueOf();求现在表示的时间相差的毫秒数
var d= u.valueOf();求现在表示的时间相差的毫秒数
var da=d-x;求与现在相差的毫秒
*   parseInt(da/86300000);//天的公式
*   parseInt(da/3600000%24);//时的公式
*   parseInt(da/600000%60);//分的公式
*   parseInt(da/1000%60);//秒的公式