zoukankan      html  css  js  c++  java
  • js设置日期对象

    设置日期对象

    比如计算北京奥运会距离今天过去了多少天?我们就需要先设置指定日期,方法有以下两种:

    • 直接设置

      • new Date(要设置的数据)
        • 字符:一个参数,直接设置,不允许日期溢出,否则会无效的日期,没有设置的部分,为0

          //时间之间可以是,. / - 和空格连接
             var d = new Date("2008.8.8");
        • 数值:多个参数,直接设置,月份从0开始,日期溢出,向前进1,没有设置的部分,为0

          var d = new Date(2008,8,8);
             var d = new Date(2008,7,8);
             var d = new Date(2008,15,8);
             var d = new Date(2008,15,8);
             var d = new Date(2008,15,8,20,8,8);
    • 通过方法设置:通过日期对象的系列方法:set
      - 没有设置的部分,采取当前日期,月份从0开始,溢出部分,向前进1(比如设置2018年的12月就位2019年的1月)

      var d = new Date();
                d.setFullYear(2008);
                d.setMonth(14);
                d.setDate(8);
                d.setHours(8);
                d.setMinutes(8);
                d.setSeconds(8);
                d.setMilliseconds(666);
                
      
        - 还可以独立设置时间戳  
           -`d.setTime(从1970.....到要设置的日期的毫秒数)`此方法要比较毫秒数
                
                var d = new Date();
                d.setTime(1000000000000);
                console.log(d);
    请用今天的努力,让明天没有遗憾。
  • 相关阅读:
    DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 IDbContext 的实践
    UVA10071 Back to High School Physics
    UVA10071 Back to High School Physics
    UVA10055 Hashmat the Brave Warrior
    UVA10055 Hashmat the Brave Warrior
    UVA458 The Decoder
    UVA458 The Decoder
    HDU2054 A == B ?
    HDU2054 A == B ?
    POJ3414 Pots
  • 原文地址:https://www.cnblogs.com/cupid10/p/15617789.html
Copyright © 2011-2022 走看看