Javascript——Date 对象

  • 了解Date对象

    Date 对象是 JS 中的内置构造函数,是一个复杂数据类型,用于创建和获取时间信息

  • 创建一个事件信息

      终端上的时间信息:var 时间对象变量名 = new Date()
    
      指定时间信息信息(以数值传参):
      语法:var 时间对象变量名 = new Data(年, 月, 日, 时, 分, 秒, 毫秒)
      参数:月份从 0 开始表示 一月,11 表示 12月;只写一个参数表示获取当前终端的标准时间,至少写两个参数才能创建一个指定时间;除了年份,其他参数都会自动进位
    
      
      语法(以字符串传参):var 时间对象变量名 = new Date('yyyy-mm-dd HH:MM:SS')
  • 获取时间的方法

    • 获取当前终端上年份信息:时间对象变量名.getFullYear()
    • 获取国际标准时间年份信息:时间对象变量名.getUTCFullYear()

    • 获取当前终端上月份信息:时间对象变量名.getMonth()
    • 获取国际标准时间月份信息:时间对象变量名.getUTCMonth()

    • 获取当前终端上日期信息:时间对象变量名.getDate()
    • 获取国际标准时间日期信息:时间对象变量名.getUTCDate()

    • 获取当前终端上小时信息:时间对象变量名.getHours()
    • 获取国际标准时间小时信息:时间对象变量名.getUTCHours()

    • 获取当前终端上分钟信息:时间对象变量名.getMinutes()
    • 获取国际标准时间分钟信息:时间对象变量名.getUTCMinutes()

    • 获取当前终端上秒钟信息:时间对象变量名.getSeconds()
    • 获取国际标准时间秒钟信息:时间对象变量名.getUTCSeconds()

    • 获取当前终端上毫秒信息:时间对象变量名.getMilliseconds()
    • 获取国际标准时间毫秒信息:时间对象变量名.getUTCMilliseconds()

    • 获取当前终端上星期信息:时间对象变量名.getDay()
    • 0 表示周日

    • 获取时间戳:时间对象变量名.getTime()
    • 时间戳是指当前时间到 格林威治 时间的毫秒数
  • 获取时间的方法

    • 设置当前终端上年份信息:时间对象变量名.setFullYear(设置的年份)
    • 设置国际标准时间年份信息:时间对象变量名.setUTCFullYear(设置的年份)

    • 设置当前终端上月份信息:时间对象变量名.setMonth(设置的月份)
    • 设置国际标准时间月份信息:时间对象变量名.setUTCMonth(设置的月份)

    • 设置当前终端上日期信息:时间对象变量名.setDate(设置的日期)
    • 设置国际标准时间日期信息:时间对象变量名.setUTCDate(设置的日期)

    • 设置当前终端上小时信息:时间对象变量名.setHours(设置的小时)
    • 设置国际标准时间小时信息:时间对象变量名.setUTCHours(设置的小时)

    • 设置当前终端上分钟信息:时间对象变量名.setMinutes(设置的分钟)
    • 设置国际标准时间分钟信息:时间对象变量名.setUTCMinutes(设置的分钟)

    • 设置当前终端上秒钟信息:时间对象变量名.setSeconds(设置的分钟)
    • 设置国际标准时间秒钟信息:时间对象变量名.setUTCSeconds(设置的秒钟)

    • 设置当前终端上毫秒信息:时间对象变量名.setMilliseconds(设置的分钟)
    • 设置国际标准时间毫秒信息:时间对象变量名.setUTCMilliseconds(设置的毫秒)

    • 设置当前终端上时间戳:时间对象变量名.setTime(时间戳)
    • 设置时间戳时会自动转换为正常时间格式

你可能感兴趣的