Java教程

JavaScript 日期之Date对象

本文主要是介绍JavaScript 日期之Date对象,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Date对象定义

  • date对象用于处理日期和时间。
  • 创建Date对象的方法为new Date()

以下四种方法可以创建对象

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

 Date对象属性

属性 描述
constructor 创建此对象的Date函数的引用
prototype 向该对象添加属性和方法

 Date对象方法

方法 描述
getDate() 从Date对象返回一个月中的某一天(1~31)。
getDay() 从Date对象返回一周中的某一天(0~6)。
getFullYear() 从Date对象以四位数返回年份。
getHours() 返回Date对象的小时(0~23)。
getMilliseconds() 返回Date对象的毫秒(0~999)。
getMinutes() 返回Date对象的分钟(0~59)。
getMonth() 返回Date对象的月份(0~11)。
getSeconds() 返回Date对象的秒数(0~59)。
getTime() 返回从1970年1月1日至今毫秒数。
getTimezoneOffset() 返回本地时间与格林威治标准时间(GMT)的分钟差。
getUTCDate() 根据世界时从Date对象返回月中的一天(1~31)。
getUTCDay() 根据世界时从Date对象返回周中的一天(0~6)。
getUTCMilliseconds() 根据世界时返回Date对象的毫秒数(0~999)。
getUTCMinutes() 根据世界时返回Date对象的分钟(0~59)。
getUTCMonth() 根据世界时返回Date对象的月份(0~11)。
getUTCSeconds() 根据世界时返回Date对象的秒数。
getYear 已废弃。请使用getFullYear()方法代替。
parse() 返回从1970年1月1日午夜到指定日期(字符串)的毫秒数。
setDate() 设置Date对象中月的某一天(1~31)。
setFullYear() 设置Date对象的年份。
setHours() 设置Date对象的小时(0~23)。
setMilliseconds() 设置Date对象中的毫秒数。
setMinutes() 设置Date对象的分钟(0~59)。
setDate() 设置Date对象的月份(0~11)。
setFullYear() 设置Date对象中的年份(四位数字)。
setHours() 设置Date对象中的小时(0~23)。
setMilliseconds() 设置Date对象中的毫秒数(0~999)。
 setMinutes()  设置Date对象中的分钟(0~59)。
 setMonth()  设置Date对象中的某一天(0~11)。
 setSeconds()  设置Date对象中的秒钟(0~59)。
 setTime()  setTime()方法一毫秒设置Date对象。
 setUTCDate()  根据世界时设置Date中的某一天。
 setUTCFullYear()  根据世界时设置 Date 对象中的年份(四位数字)。
 setUTCHours()  根据世界时设置Date对象中的小时(0~23)。
 setUTCMillionseconds()  根据世界时设置Date对象中的毫秒数(0~999)。
 setUTCMinutes()  根据世界时设置Date对象中的分钟数(0~59)。
 setUTCMonth  根据世界时设置Date对象中的月份(0~11)。
 setYear()  已废弃。使用setFullYear()来代替。
 toDateString()  把 Date 对象的日期部分转换为字符串。
toGMTString() 已废弃。请使用 toUTCString() 方法代替。
toISOString() 使用 ISO 标准返回字符串的日期格式。
toJson() 以 JSON 数据格式返回日期字符串。
toLocalDateString() 根据本地格式,把Date对象日期部分转换为格式。
toLocaleTimeString() 根据本地格式,把Date对象时间部分转换为格式。
toString() 把Date对象转换为字符串。
toTimeString() 把Date对象时间部分转换为字符串。
toUTCString() 根据世界时间,把Date对象转换为字符串。
UTC() 根据世界时间,返回从1970年到指定日期的毫秒数。
valeOf() 返回Date对象原始值。

 参考网址

https://www.runoob.com/jsref/jsref-obj-date.html

这篇关于JavaScript 日期之Date对象的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!