zoukankan      html  css  js  c++  java
  • javascript中时间的手动创建date的方式

    1. new Date("month dd,yyyy hh:mm:ss"); 
    2. new Date("month dd,yyyy"); 
    3. new Date(yyyy,mth,dd,hh,mm,ss); 
    4. new Date(yyyy,mth,dd); 
    5. new Date(ms); 
    6. new Date("yyyy/mth/dd  hh:mm:ss");         //这里的mth填的数字只能是1-12,并且显示的月份只能显示0-11月。自行尝试

    代码如下:

    <script>
     var endTime=new Date("2006/1/12 17:30:00");
     alert(endTime.getMonth());
    </script>

     效果图:


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

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

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

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

    yyyy:四位数表示的年份 

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

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

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

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

    如: 

     1 var dat=new Date("January 12,2006 22:19:35"); 
     2 
     3 var dat=new Date("January 12,2006"); 
     4 
     5 var dat=new Date(2006,0,12,22,19,35); 
     6 
     7 var dat=new Date(2006,0,12); 
     8 
     9 var dat=new Date(1137075575000); 
    10 var dat = new Date("2006/2/12 17:30:00");   

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

  • 相关阅读:
    (16)C#继承
    (3)新概念英语一(11-20)lessons
    (15)C#集合
    (14)编码
    (2)新概念英语一(1-10)lessons
    (13)C#数组和元组
    Uva 11729 Commando War
    Uva 11292 Dragon of Loowater
    谈谈单元最短路
    [USACO 3.3.1]骑马修栅栏t
  • 原文地址:https://www.cnblogs.com/qq1871707128/p/6008852.html
Copyright © 2011-2022 走看看