- Date是什么?
- Date是日期类的构造函数 也是个对象,用于构造日期对象的实例。
- 有一个 now()方法,返回截止目前的时间戳(1970.1.1日始)。
- Date.parse()接受 一定格式的日期字符串,返回相应的时间戳。
- '6/30/2017',月/日/年
- '2016-2-22',年-月-日
- 'june12 , 2017' 英文月日 年。
- (2015,1,3)表示 2015年2月3日。
Date.UTC()接受多个表示日期年月日时分秒的数字,返回响应的时间戳。
- 如何构建Date实例
- 构造函数 new Date()。
- 如果不传入参数,则返回当前的日期对象。
- 如果传入时间戳 ,则返回 到 相应时间戳 的日期对象。
- 如果传入的是多个数字,则调用Date.UTC()方法返回时间戳后再 把时间戳 传入到 Date构造函数里,返回响应的日期对象。
- 如果传入的是字符串,则调用Date.parse()方法返回时间戳后再 把时间戳 传入到 Date构造函数里,返回响应的日期对象。
- 构造函数 new Date()。
- Date实例的一些有用的方法
- tool方法:
- Date实例提供了很多格式化的方法,完全能够满足我们日常所用。
- toString(),返回日期的字符串表示
- toLocaleString(),返回日期对象的本地字符串表示。
- valueOf(),返回时间戳。可以方便的比较 两个日期对象的 大小了。
- toTimeString(),返回时分秒的字符串表示。
- toLocaleTimeString()。。。
- toDateString(),返回日期的字符串表示。
- toLocaleDateString(),。。。
- 设置日期
- setTime(时间戳),等同 new Date(时间戳)。getTime()返回时间戳。
- setFullYear(),getFullYear()
- setMonth(),getMonth(),0表示一月。
- setDate(),设置日期月份中的天数。getDate()
- getDay()
- setHours(),getHours()
- setMinutes(),getMinutes()。
- tool方法:
- 个人看法,js提供的日期对象还是很有用的,但是用起来很繁琐,随着HTML5标准的确立,Date对象用的越来越少,知道了解即可。
相关文章
- android XMl 解析神奇xstream 五: 把复杂对象转换成 xml ,并写入SD卡中的xml文件
- 【性能优化】面试官:Java中的对象都是在堆上分配的吗?
- Linux centosVMware shell脚本介绍、shell脚本结构和执行、date命令用法、shell脚本中的变量
- javascript 的Date 格式化, 模仿shell中date命令的格式
- 浅解析js中的对象
- Linux中date命令的各种实用方法--转载
- javascript中的内存管理
- JavaScript对象、JSON对象、JSON字符串的区别
- json对象和json字符串之间的转换-JavaScript实现
- java高并发系列 - 第13天:JUC中的Condition对象