• js new date详解


    创建一个日期对象:

    var objDate=new Date([arguments list]);

    var ini_date=new Date(2014,7,0); //是代表7月最后一天 ,也就是2014-07-31

    var ini_date=new Date(2014,7,1); //是代表8月第一天 ,也就是2014-08-01
    参数形式有 以下5种:

       new Date("month dd,yyyy hh:mm:ss");
       new  Date("month dd,yyyy");
       new  Date(yyyy,mth,dd,hh,mm,ss);
       new Date(yyyy,mth,dd);
       new Date(ms);

    需要注意最后一种形式,参数表示的是需要创建的时间和 GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:

    month:用英文 表示月份名称,从January到December

    mth:用整数表示月份,从0(1月)到11(12月)

    dd:表示一个 月中的第几天,从1到31

    yyyy:四位数表示的年份

    hh:小时数,从0(午夜)到23(晚11点)

    mm: 分钟数,从0到59的整数

    ss:秒数,从0到59的整数

    ms:毫秒数,为大于等于0的整数


    如:

    new Date("January 12,2006 22:19:35");

    new Date("January 12,2006");

    new Date(2006,0,12,22,19,35);

    new Date(2006,0,12);

    new Date(1137075575000);

    上面的各种创建形式都表示2006 年1月12日这一天。

    从Date 对象中提取信息
    var objDate=new Date();


    objDate.getFullYear() 以四位数字返回年
    objDate.getYear()根据浏览器不同,以两位或者四位数字返回年
    objDate.getMonth()
    objDate.getDate()
    objDate.getDay()
    objDate.getHours()
    objDate.getMilliseconds().
       ..........

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
    </head>

    <body>
    <script language="JavaScript" type="text/javascript">
    <!--
    var objDate=new Date();//创建 一个日期对象表示当前时间
    var year=objDate.getFullYear();
    var month=objDate.getMonth()+1;    //getMonth 返回的月份是从0开始的,因此要加1
    var date=objDate.getDate();
    var day=objDate.getDay();
    //根据 星期数的索引确定其中文表示
    switch(day){
        case 0:
            day="星期日";
            break;
        case 1:
            day="星期一";
            break;
        case 2:
            day="星期二";
            break;
        case 3:
            day="星期三";
            break;
        case 4:
            day="星期四";
            break;
        case 5:
            day="星期五";
            break;
        case 6:
            day="星期六";
            break;
    }
    document.write("今天是:"+year+"年"+month+"月"+date+"日&nbsp; "+day);
    //-->
    </script>

    </body>
    </html>
  • 相关阅读:
    斜率优化dp学习
    拓扑排序
    P2486 [SDOI2011]染色 区间合并+树链剖分(加深对线段树的理解)
    网络流24题!!!!
    费用流板子
    网络流dinic板子
    小花梨的数组
    C. 小花梨判连通
    splay树
    hdu4467 graph
  • 原文地址:https://www.cnblogs.com/hechunhua/p/3928267.html
Copyright © 2020-2023  润新知