900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > js中的getDate() getMonth() getFullYear()方法;js如何获取当前日期/年月日

js中的getDate() getMonth() getFullYear()方法;js如何获取当前日期/年月日

时间:2023-09-17 23:40:14

相关推荐

js中的getDate() getMonth() getFullYear()方法;js如何获取当前日期/年月日

js中的getDate() getMonth() getFullYear()方法

getDate() 方法可返回月份的某一天,返回值是 1 ~ 31 之间的一个整数。

例子1:

var d = new Date() document.write(d.getDate())

输出:17

例子2:我们定义一个带有具体日期的变量,并输出变量中月份的天:

var birthday = new Date(“September 15, 1987 12:01:00”) document.write(birthday.getDate())

输出:15

getMonth() 方法可返回表示月份的数字,返回值是 0(一月) 到 11(十二月) 之间的一个整数。

例子1:取得当前的日期,并把它输出:

var d=new Date() document.write(d.getMonth())

输出:9

例子2:创建一个数组,以输出月份的名称,而不是一个数字:

var d=new Date() var month=new Array(12) month[0]=“January” month[1]=“February” month[2]=“March” month[3]=“April” month[4]=“May” month[5]=“June” month[6]=“July” month[7]=“August” month[8]=“September” month[9]=“October” month[10]=“November” month[11]=“December” document.write("The month is " + month[d.getMonth()])

输出:The month is September

getFullYear() 方法可返回一个表示年份的 4 位数字,表示包括世纪值在内的完整年份,而不是两位数的缩写形式。

例子1:取得当前的年份,并输出它:

var d = new Date() document.write(d.getFullYear())

输出:

例子2:从具体的日期提取年份:

var born = new Date(“September 15, 1987 12:01:00”) document.write("I was born in " + born.getFullYear())

输出:I was born in 1987

====================================================================================

Date 对象的方法简介:

·Date |返回当日的日期和时间

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

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

·getFullYear|根据本地时间获取当前年份(四位数字)

·getHours |根据本地时间获取当前小时数(24小时制,0-23)

·getMilliseconds|根据本地时间获取当前毫秒数(0 ~ 999)

·getMinutes |根据本地时间获取当前分钟数(0 ~ 59)

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

·getSeconds |根据本地时间获取当前秒数(0 ~ 59)

·getTime|获取UTC(世界时间)格式的从1970.1.1 0:00以来的毫秒数

·getTimezoneOffset|获取当前时间和UTC格式的偏移值(以分钟为单位)

·getUTCDate |获取UTC格式的当前日期(本月的几号)

·getUTCDay|获取UTC格式的今天是星期几(0 ~ 6)

·getUTCFullYear |获取UTC格式的当前年份(四位数字)

·getUTCHours|获取UTC格式的当前小时数(24小时制,0-23)

·getUTCMilliseconds |获取UTC格式的当前毫秒数

·getUTCMinutes|获取UTC格式的当前分钟数

·getUTCMonth|获取UTC格式的当前月份(注意从0开始:0-Jan,1-Feb…)

·getUTCSeconds|获取UTC格式的当前秒数

·getYear|根据本地时间获取当前缩写年份(当前年份减去1900)

·setDate|设置当前日期(本月的几号)

·setFullYear|设置当前年份(四位数字)

·setHours |设置当前小时数(24小时制,0-23)

·setMilliseconds|设置当前毫秒数

·setMinutes |设置当前分钟数

·setMonth |设置当前月份(注意从0开始:0-Jan,1-Feb…)

·setSeconds |设置当前秒数

·setTime|设置UTC格式的从1970.1.1 0:00以来的毫秒数

·setUTCDate |设置UTC格式的当前日期(本月的几号)

·setUTCFullYear |设置UTC格式的当前年份(四位数字)

·setUTCHours|设置UTC格式的当前小时数(24小时制,0-23)

·setUTCMilliseconds |设置UTC格式的当前毫秒数

·setUTCMinutes|设置UTC格式的当前分钟数

·setUTCMonth|设置UTC格式的当前月份(注意从0开始:0-Jan,1-Feb…)

·setUTCSeconds|设置UTC格式的当前秒数

·setYear|设置当前缩写年份(当前年份减去1900)

·toString |将日期时间值转换成”日期/时间”形式的字符串值

·Date.UTC |返回指定的UTC格式日期时间的固定时间值

创建新的 Date 对象

语法:

new Date();

new Date(year [, month [, date [, hour [, minute [, second [, millisecond ]]]]]] );

参数:

year 是一个 0 到 99 之间的整数,对应于 1900 到 1999 年,或者为四位数字指定确定的年份;

month是一个 0 (一月) 到 11 (十二月) 之间的整数,这个参数是可选的;

date 是一个 1 到 31 之间的整数,这个参数是可选的;

hour 是一个 0 (0:00am) 到 23 (11:00pm) 之间的整数,这个参数是可选的;

minute 是一个 0 到 59 之间的整数,这个参数是可选的;

second 是一个 0 到 59 之间的整数,这个参数是可选的;

millisecond是一个 0 到 999 之间的整数,这个参数是可选的;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。