1. 获取年月日
1). getFullYear()
getFullYear() 方法可返回一个表示年份的 4 位数字。
例子1:
结果为:
说明:
1). 该函数的返回值是一个四位数,表示包括世纪值在内的完整年份,而不是两位数的缩写形式。
2). 该方法总是结合一个 Date 对象来使用。
2). getMonth()
getMonth() 方法可返回表示月份的数字。
例子2:
结果为:
说明:
1). 它返回的月份字段,是使用本地时间,所以肯定有些同学的结果和老师的不一样哦。而且返回值是 0(一月) 到 11(十二月) 之间的一个整数。
2). 该方法也总是结合一个 Date 对象来使用。
3). getDate()
getDate() 方法可返回月份的某一天,返回对象所指的月份中的某一天,使用本地时间。返回值是 1 ~ 31 之间的一个整数。
例子3:返回当前为多少号。
结果为:
注意:
1). 月份是用0开始的哦,0就代表1月,所以根本不会有12,同学们记得注意哦。
2). 返回的结果由同学们运行该程序的日期有关哦,只要是当前的号数就是正确的哦。
2. 获取时分秒
1).getFullYear()
返回 Date 对象中用本地时间表示的年份值。
例子4:
结果为:
说明:
1). getFullYear 方法以绝对数字的形式返回年份值。
2). getFullYear()和getYear()区别就是前者不会出现浏览器兼容性问题,而后者会因浏览器不同出现不同的结果。
2). getMonth()
getMonth() 方法可返回表示月份的数字。
例子5:返回当前月份
结果为:
3. 获取星期
1). getDay()
getDay() 方法可返回表示星期的某一天的数字。 返回值是 0(周日) 到 6(周六) 之间的一个整数。
例子6:返回当前星期几的数字表示。
结果为:
说明:
因为今天星期二,所以返回2。
注意:
星期日的返回值是0哦!
2). 用switch
例子8:
结果为:
4. 用数组
例子8:
结果为:
总结:
1). 时间函数很多,同学们可能会觉得很难记,可以不用记住,在实际运用中,多用几次自然就熟悉了。
2). 一定要特别注意:时间里面的月份是用0开始。
推荐阅读:
1.好的程序员到底好在哪里?
2.JavaScript 深入之继承的多种方式和优缺点
3.看程序员之间的鄙视链和段位,你是什么段位?