美文网首页
Date类型

Date类型

作者: 郝加升 | 来源:发表于2018-10-12 09:49 被阅读0次

要创建一个日期对象,使用new操作符和Date构造函数即可,如下所示:

const now = new Date();

在调用Date构造函数而不传递参数的情况下,新创建的对象自动获得当前日期和时间。如果想根据特定的日期和时间创建日期对象,必须传入该日期的毫秒数。为了简化这一计算过程,ECMAScript提供了两个方法,Date.parse()和Date.UTC()。

Date.parse(字符串):根据传入的字符串返回相应日期的毫秒数。一般可传入格式YYYY-MM-DD HH:mm:ss。如果直接将表示日期的字符串传递给Date构造函数,也会在后台调用Date.parse()。

Date.UTC(年份,基于0的月份,月中的哪一天,小时数(0到23表示),分钟,秒,毫秒):只有前两个参数(年和月)是必须的。返回相应日期的毫秒数。如果直接将表示日期的这些参数传递给Date构造函数,也会在后台调用Date.UTC()。

Date.now():返回表示调用这个方法时的日期和时间的毫秒数。

Date实例的方法:

valueOf():返回实例日期的毫秒数。

getTime():返回实例日期的毫秒数。

方法描述

Date()返回当日的日期和时间。

getDate()从 Date 对象返回一个月中的某一天 (1 ~ 31)。

getDay()从 Date 对象返回一周中的某一天 (0 ~ 6)。

getMonth()从 Date 对象返回月份 (0 ~ 11)。

getFullYear()从 Date 对象以四位数字返回年份。

getYear()请使用 getFullYear() 方法代替。

getHours()返回 Date 对象的小时 (0 ~ 23)。

getMinutes()返回 Date 对象的分钟 (0 ~ 59)。

getSeconds()返回 Date 对象的秒数 (0 ~ 59)。

getMilliseconds()返回 Date 对象的毫秒(0 ~ 999)。

getTime()返回 1970 年 1 月 1 日至今的毫秒数。

getTimezoneOffset()返回本地时间与格林威治标准时间 (GMT) 的分钟差。

getUTCDate()根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。

getUTCDay()根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。

getUTCMonth()根据世界时从 Date 对象返回月份 (0 ~ 11)。

getUTCFullYear()根据世界时从 Date 对象返回四位数的年份。

getUTCHours()根据世界时返回 Date 对象的小时 (0 ~ 23)。

getUTCMinutes()根据世界时返回 Date 对象的分钟 (0 ~ 59)。

getUTCSeconds()根据世界时返回 Date 对象的秒钟 (0 ~ 59)。

getUTCMilliseconds()根据世界时返回 Date 对象的毫秒(0 ~ 999)。

parse()返回1970年1月1日午夜到指定日期(字符串)的毫秒数。

setDate()设置 Date 对象中月的某一天 (1 ~ 31)。

setMonth()设置 Date 对象中月份 (0 ~ 11)。

setFullYear()设置 Date 对象中的年份(四位数字)。

setYear()请使用 setFullYear() 方法代替。

setHours()设置 Date 对象中的小时 (0 ~ 23)。

setMinutes()设置 Date 对象中的分钟 (0 ~ 59)。

setSeconds()设置 Date 对象中的秒钟 (0 ~ 59)。

setMilliseconds()设置 Date 对象中的毫秒 (0 ~ 999)。

setTime()以毫秒设置 Date 对象。

setUTCDate()根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。

setUTCMonth()根据世界时设置 Date 对象中的月份 (0 ~ 11)。

setUTCFullYear()根据世界时设置 Date 对象中的年份(四位数字)。

setUTCHours()根据世界时设置 Date 对象中的小时 (0 ~ 23)。

setUTCMinutes()根据世界时设置 Date 对象中的分钟 (0 ~ 59)。

setUTCSeconds()根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。

setUTCMilliseconds()根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。

toSource()返回该对象的源代码。

toString()把 Date 对象转换为字符串。

toTimeString()把 Date 对象的时间部分转换为字符串。

toDateString()把 Date 对象的日期部分转换为字符串。

toGMTString()请使用 toUTCString() 方法代替。

toUTCString()根据世界时,把 Date 对象转换为字符串。

toLocaleString()根据本地时间格式,把 Date 对象转换为字符串。

toLocaleTimeString()根据本地时间格式,把 Date 对象的时间部分转换为字符串。

toLocaleDateString()根据本地时间格式,把 Date 对象的日期部分转换为字符串。

UTC()根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。

valueOf()返回 Date 对象的原始值。

相关文章

  • Javascript日期函数和对象

    一、日期函数 1.Date类型 Date 类型来处理时间和日期.Date类型使用 UTC 2.Date类型常用方法...

  • 1.java中Date类型和String类型的相互转换

    1.Date类型转换成String类型 Date date = new Date(); Stri...

  • js 学习 -- 04

    引用类型(Date 和 RegExp) Date 类型 js 中的 Date 类型是在早期 java 中的 jav...

  • java日期格式转换比较

    date类型转换成String类型 String类型转换成date类型 获取date前后多少天内的日期 日期的比较...

  • Date 类型

    创建一个日期对象 使用 new 操作符和 Date 构造函数即可;var now = new Date(); 要为...

  • Date类型

    要创建一个日期对象,使用new操作符和Date构造函数即可,如下所示: const now = new Date(...

  • Date类型

    Date类型函数的解释 测试函数 Date转时间戳 转UTC时间的秒 毫秒秒转时间 字符串和日期相互转换 字符串转...

  • Date类型

    创建一个日期对象: 调用Date构造函数而不传递参数,则新创建的对象自动获得当前日期和时间。如果想根据特定的日期和...

  • Date类型

    设置时间: 概念: Date类型使用来自UTC(国际协调时间) 1970年1月1日零点开始的毫秒数来保存时间可以精...

  • 第五章(2):Date

    Date 类型 ECMAScript中的Date类型是在早期的java.util.Date类基础上建立的。Date...

网友评论

      本文标题:Date类型

      本文链接:https://www.haomeiwen.com/subject/aczyaftx.html