• Date 对象-->概念、创建以及方法


    1.概念:

      Date 对象用于处理日期与时间。

    2.创建:

      方法1:直接用Date()函数,返回值当前时间

         格式:var d = Date();  

        注意:不论Date()是否带参数,返回都是当前时间

        举例1:不代参

    var d = Date()
    console.log(d)

        输出:

        举例2:带参

    var d = Date('2018-01-01')
    console.log(d)

        输出:仍为当前时间

      方法2:构造函数-->不传参,返回当前时间

        格式:var d = new Date();

        举例:

    var d = new Date()
    console.log(d)

        输出:

       方法3:构造函数-->参数是一个表示时间的字符串

        格式:month day, year hours:minutes:seconds

        举例:December 24,2020 12:10:20

        注意:如果省略了小时,分钟,秒数,这些会被设置为0

        举例:2020-02-01

    var d = new Date('2020-01-01')
    console.log(d)

        输出:

      方法4:构造函数-->参数是(年,月,日,时,分,秒,毫秒)

        注意:年和月必须写,且月从0开始,日期从1开始

        举例:

    var d = new Date(2020,02,03,01,30,40)
    console.log(d)

        输出:

       方法5:构造函数-->参数是毫秒数(距离1970-01-01 0时有多少毫秒)

        返回中国标准时间

        举例:

    var d = new Date(2000)
    console.log(d)

        输出:

     3.Date 对象方法

      1.获取年份:

        date.getFullYear()

      2.获取月份,注意0表示1月,依此类推

        date.getMonth()

      3.获取日期

        date.getDate()

      4.获取星期

        date.getDay()

      5.获取小时

        date.getHours()

      6.获取分钟

        date.getMinutes()

      7.获取秒数

        date.getSeconds()

      8.获取毫秒数

        date.getMilliseconds()

      9.获取日期对象所表示的日期距离1970-01-01的毫秒数

        date.getTime()

      10.设置年份

        date.setFullYear()

      11.设置月份

        注意:如果传入的月份大于11,则年份增加

        date.setMonth()

      12.设置日期

        注意:如果传入的日期超过了该月应有的天数则会增加月份

        date.setDate()

      13.设置小时

        date.setHours()

      14.设置分钟

        date.setMinutes()

      15.设置秒数

        date.setSeconds()

      16.设置豪秒数

        date.setMilliseconds()

      17.设置距离1970-01-01的毫秒数

        date.setTime()

      18.转换成字符串

        a.包含年月日时分秒

          date.toLocaleString()

        b.包含年月日

          date.toLocaleDateString()

        c.包含时分秒

          date.toLocaleTimeString()

      19.返回该日期距离1970年1月1日0点的毫秒数

        Date.parse(dateString)

        参数:日期字符串,格式:2016-05-08  2015/05/08 12:00:00

  • 相关阅读:
    js的发布订阅者模式
    js打开PC的应用程序
    用node创建自己的脚手架
    用Navicat生成数据字典的方法
    Windows 11 前端基本配置【20210127】
    【win11右键】关于解决Win11环境下 vscode 重装后,不在鼠标右键的快捷栏里面
    【win11右键】关于在win11环境让鼠标右键直接显示全部功能的设置
    小程序开发 各种Demo的记录博客
    Android开发 Paging3
    adb命令 shell工具类
  • 原文地址:https://www.cnblogs.com/abner-pan/p/12702145.html
Copyright © 2020-2023  润新知