zoukankan      html  css  js  c++  java
  • Date函数基础知识整理

    Date类型:
    1.Date.parse()接收一个表示日期的字符串参数,然后再根据这个字符串返回响应的日期的毫秒数;
    如:创建一个日期:

    1 <script>
    2 // var someDate=new Date('May 25,2004');
    3 // console.log(someDate);//Tue May 25 2004 00:00:00 GMT+0800 (中国标准时间)
    4 var someDate=new Date(Date.parse('May 25,2004'));
    5 console.log(someDate);//Tue May 25 2004 00:00:00 GMT+0800 (中国标准时间)
    6 </script>

    2.Date.UTC():也返回表示日期的毫秒数;但是其参数分别是:年份,基于0的月份,月份中的天数,基于0的小时数,分钟,秒,毫秒;年月是必须的,如果参数没有提供月中的天数默认为1;其他的默认值为0;
    2000.01.01表示:
    var y=new Date(Date.UTC(2000,0));
    2005.5.5.下午5:55:55;
    var x=new Date(Date.UTC(2005,4,5,14,55,55))
    3.Date.now()调用这个方法时候的日期和时间的毫秒数;

    1 <script>
    2 var start=Date.now();
    3 dosomething();
    4 var stop=Date().now();
    5 result=stop-start;
    6 </script>

    4.Date函数继承的方法:
    toLocalString()返回与改时区相适应的格式的日期与时间;
    toString()返回带有时区信息的日期和时间;
    valueOf()返回日期的毫秒数;方便用于比较操作符来比较日期;

    1 <script>
    2 var date1=new Date(2008,0,1);
    3 var date2=new Date(2008,1,1);
    4 console.log(date1<date2);//true
    5 console.log(date1>date2);//false
    6 </script>

    5.日期/时间组件方法:
    getTime()返回表示日期的毫秒数;
    setTime()以毫秒数设置时间;

  • 相关阅读:
    linux读写锁
    轻量级过程改进之需求开发
    Hibernate4.3.6 Final+Spring3.0.5配置出错提示及解决方法
    hdu1198Farm Irrigation(dfs找联通)
    ushare编译之 ‘struct sockaddr_storage’ has no member named ‘s_addr’
    iOS的URLScheme
    Python学习笔记(一)
    un-资源-开源-WebGallery:Windows Web App Gallery
    几何-莱罗三角形:百科
    几何-正十七边形:百科
  • 原文地址:https://www.cnblogs.com/yangguoe/p/7979503.html
Copyright © 2011-2022 走看看