Date 对象-->概念、创建以及方法
1.概念:
Date 对象用于处理日期与时间。
2.创建:
方法1:直接用Date()函数,返回值当前时间
格式:var d = Date();
注意:不论Date()是否带参数,返回都是当前时间
举例1:不代参
var d = Date()
console.log(d)
输出:
举例2:带参
var d = Date('2018-01-01')
console.log(d)
输出:仍为当前时间
方法2:构造函数-->不传参,返回当前时间
格式:var d = new Date();
举例:
var d = new Date()
console.log(d)
输出:
方法3:构造函数-->参数是一个表示时间的字符串
格式:month day, year hours:minutes:seconds
举例:December 24,2020 12:10:20
注意:如果省略了小时,分钟,秒数,这些会被设置为0
举例:2020-02-01
var d = new Date('2020-01-01')
console.log(d)
输出:
方法4:构造函数-->参数是(年,月,日,时,分,秒,毫秒)
注意:年和月必须写,且月从0开始,日期从1开始
举例:
var d = new Date(2020,02,03,01,30,40)
console.log(d)
输出:
方法5:构造函数-->参数是毫秒数(距离1970-01-01 0时有多少毫秒)
返回中国标准时间
举例:
var d = new Date(2000)
console.log(d)
输出:
3.Date 对象方法
1.获取年份:
date.getFullYear()
2.获取月份,注意0表示1月,依此类推
date.getMonth()
3.获取日期
date.getDate()
4.获取星期
date.getDay()
5.获取小时
date.getHours()
6.获取分钟
date.getMinutes()
7.获取秒数
date.getSeconds()
8.获取毫秒数
date.getMilliseconds()
9.获取日期对象所表示的日期距离1970-01-01的毫秒数
date.getTime()
10.设置年份
date.setFullYear()
11.设置月份
注意:如果传入的月份大于11,则年份增加
date.setMonth()
12.设置日期
注意:如果传入的日期超过了该月应有的天数则会增加月份
date.setDate()
13.设置小时
date.setHours()
14.设置分钟
date.setMinutes()
15.设置秒数
date.setSeconds()
16.设置豪秒数
date.setMilliseconds()
17.设置距离1970-01-01的毫秒数
date.setTime()
18.转换成字符串
a.包含年月日时分秒
date.toLocaleString()
b.包含年月日
date.toLocaleDateString()
c.包含时分秒
date.toLocaleTimeString()
19.返回该日期距离1970年1月1日0点的毫秒数
Date.parse(dateString)
参数:日期字符串,格式:2016-05-08 2015/05/08 12:00:00
最新文章
- HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 错误
- 收集的一些jQuery (我平常用的少的,但确实挺有效果的)
- mvc-10部署
- hdu5823(反演dp)
- hduoj------2594 Simpsons’ Hidden Talents
- CMD-CMD命令之新建一个用户!
- iOS开发中遇到的bug
- 201521123065《java程序设计》第10周学习总结
- Spring mvc 原理浅析
- 2018-2019-2 网络对抗技术 20165337 Exp3 免杀原理与实践
- 调整LaTeX文档页面的大小
- JAVA8 之 Stream sorted() 示例
- 02-OpenLDAP配置
- google Guava包的ListenableFuture解析
- android handlerThread
- 步步为营-58-SQLite的使用
- 多线程工具之CompletionService
- AR介绍
- uwsgi部署web,error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
- [label][翻译][JavaScript]如何使用JavaScript操纵radio和check boxes