zoukankan      html  css  js  c++  java
  • new Date()与setDate()参数

    New Date()与setDate()参数

    相信网上已经有很多关于日期的文章了,这里只是我自己再工作中遇到的问题然后加以总结;

    new Date()

       new Date() 一共有六种形式,五种带参数的一种不带参数的;

    1. new Date();自然不用多说,默认获取的是当前日期。
    2. new Date("month1 dd,yyyy hh:mm:ss"); 注意:参数是字符形式
    3. new Date("month1 dd,yyyy"); 注意:参数是字符形式
    4. new Date(yyyy,month2,dd,hh,mm,ss); 注意:参数不是字符
    5. new Date(yyyy,month2,dd); 注意:参数不是字符
    6. new Date(ms); 

      参数说明:

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

      dd:表示日期,1-31

      yyyy:表示四位表示的年份

      hh:mm:ss:表示时间,时(0-23)-分(0-59)-秒(0-59)

      month2:是Number型的月份;从0-11;即1月到12月

      ms:从1970年1月1日之间相差的毫秒数

     

    特别提醒:有些是字符形式有些不是

     

    setDate()

      我们在工作中经常用setDate()实现日期的相加减;setDate()接收一个整数,如果这个整数大于当前时间对象中月份的日期上线,则自动往前进位,余数为下个月的日期

      var d=new Date(2019,1,21);

      d.setDate(d.getDate()+15);

      特别提醒:setDate()接收的是一个整数

     

     

     

     

     

     
    分类: JS
  • 相关阅读:
    自己定义button
    Google C++ style guide——格式
    杭电1018-Big Number(大数)
    AnyForWeb告诉你什么才是“最好的”编程语言
    Android广播机制分析
    nyoj Wythoff Game(暴力枚举)
    基础搜索入门(二)
    1.1、Libgdx目标和特性
    我在农业2.0的互联网创业思考 (1)
    Python演绎的精彩故事(二)
  • 原文地址:https://www.cnblogs.com/chenqingbin/p/11803513.html
Copyright © 2011-2022 走看看