首页 > 代码库 > 关于Date的基础操作

关于Date的基础操作

今天开始陆陆续续整理之前练习的一些东西以及在工作中所用到学到的东西,深知自学前端的小伙伴的心理历程,希望会有所帮助,不要放弃去学习哦。

<script>
    var a=new Date( );
    console.log(a);
    var b= Date();
    console.log(b);
    //new Date()   传参数的方式
    var c=new Date(‘2016-1-1‘);
    console.log(c);
    var d=new Date(‘2016/1/2‘);
    console.log(d);
    var e=new Date(‘mar 1,2016‘);
    console.log(e);
    var f= e.getFullYear() ;
    console.log(e.getFullYear());
    console.log(f);
//******************日期的获取**********************
    var g=new Date(‘2016-2-12 12:38:3‘);
    console.log(g);
    console.log( g.getYear());   //获取当前年份(2位)
    console.log( g.getFullYear());//获取完整年份
    console.log( g.getMonth ());//获取月份(0-11 0代表一月份)
    console.log( g.getDate());//获取日
    console.log( g.getDay());//获取星期(0-6,0代表星期天)
    console.log( g.getHours());//获取‘时‘
    console.log( g.getMinutes());//获取‘分‘
    console.log( g.getSeconds());//获取‘秒‘
    console.log( g.getMilliseconds ());//获取‘毫秒‘
    g.toLocaleDateString();     //获取当前日期
   var mytime=g.toLocaleTimeString();     //获取当前时间
     g.toLocaleString( );        //获取日期与时间

    var day=24*60*60;
    console.log(day);
    //******************日期的设置********************
    var riqi=new Date(‘2015-1-1 13:23:23‘);
    console.log(riqi);
    console.log(riqi.setFullYear (2013));//设置年份
    console.log(riqi.setMonth (4));//设置月份
    console.log(riqi.setDate(12));//设置日
    console.log(riqi.setHours (18));//设置时
    console.log(riqi.setMinutes (34));//设置分
    console.log(riqi.setSeconds(45));//设置秒
 
//*******************日期运算********************
    var aa=new Date(‘2016-1-1‘);
    var ab=new Date(‘2016-2-1‘);
    var ac=aa+ab;
    console.log(ac);
    var ad=aa-ab;//返回值是毫秒
    console.log(ad);

 

关于Date的基础操作