JavaScript Date 对象学习
2017-03-14 16:47
232 查看
JavaScript Date 对象学习
Date 对象用于处理日期和时间,Date 对象会自动把当前日期和时间保存为其初始值。Date 对象方法
方法 | 描述 |
---|---|
Date() | 返回当日的日期和时间。 |
getDate() | 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 |
getDay() | 从 Date 对象返回一周中的某一天 (0 ~ 6)。 |
getMonth() | 从 Date 对象返回月份 (0 ~ 11)。 |
getFullYear() | 从 Date 对象以四位数字返回年份。 |
getYear() | 请使用 getFullYear() 方法代替。 |
getHours() | 返回 Date 对象的小时 (0 ~ 23)。 |
getMinutes() | 返回 Date 对象的分钟 (0 ~ 59)。 |
getSeconds() | 返回 Date 对象的秒数 (0 ~ 59)。 |
getMilliseconds() | 返回 Date 对象的毫秒(0 ~ 999)。 |
getTime() | 返回 1970 年 1 月 1 日至今的毫秒数。 |
getTimezoneOffset() | 返回本地时间与格林威治标准时间 (GMT) 的分钟差。 |
getUTCDate() | 根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。 |
getUTCDay() | 根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。 |
getUTCMonth() | 根据世界时从 Date 对象返回月份 (0 ~ 11)。 |
getUTCFullYear() | 根据世界时从 Date 对象返回四位数的年份。 |
getUTCHours() | 根据世界时返回 Date 对象的小时 (0 ~ 23)。 |
getUTCMinutes() | 根据世界时返回 Date 对象的分钟 (0 ~ 59)。 |
getUTCSeconds() | 根据世界时返回 Date 对象的秒钟 (0 ~ 59)。 |
getUTCMilliseconds() | 根据世界时返回 Date 对象的毫秒(0 ~ 999)。 |
parse() | 返回1970年1月1日午夜到指定日期(字符串)的毫秒数。 |
setDate() | 设置 Date 对象中月的某一天 (1 ~ 31)。 |
setMonth() | 设置 Date 对象中月份 (0 ~ 11)。 |
setFullYear() | 设置 Date 对象中的年份(四位数字)。 |
setYear() | 请使用 setFullYear() 方法代替。 |
setHours() | 设置 Date 对象中的小时 (0 ~ 23)。 |
setMinutes() | 设置 Date 对象中的分钟 (0 4000 ~ 59)。 |
setSeconds() | 设置 Date 对象中的秒钟 (0 ~ 59)。 |
setMilliseconds() | 设置 Date 对象中的毫秒 (0 ~ 999)。 |
setTime() | 以毫秒设置 Date 对象。 |
setUTCDate() | 根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。 |
setUTCMonth() | 根据世界时设置 Date 对象中的月份 (0 ~ 11)。 |
setUTCFullYear() | 根据世界时设置 Date 对象中的年份(四位数字)。 |
setUTCHours() | 根据世界时设置 Date 对象中的小时 (0 ~ 23)。 |
setUTCMinutes() | 根据世界时设置 Date 对象中的分钟 (0 ~ 59)。 |
setUTCSeconds() | 根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。 |
setUTCMilliseconds() | 根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。 |
toSource() | 返回该对象的源代码。 |
toString() | 把 Date 对象转换为字符串。 |
toTimeString() | 把 Date 对象的时间部分转换为字符串。 |
toDateString() | 把 Date 对象的日期部分转换为字符串。 |
toGMTString() | 请使用 toUTCString() 方法代替。 |
toUTCString() | 根据世界时,把 Date 对象转换为字符串。 |
toLocaleString() | 根据本地时间格式,把 Date 对象转换为字符串。 |
toLocaleTimeString() | 根据本地时间格式,把 Date 对象的时间部分转换为字符串。 |
toLocaleDateString() | 根据本地时间格式,把 Date 对象的日期部分转换为字符串。 |
UTC() | 根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。 |
valueOf() | 返回 Date 对象的原始值。 |
1、Date() 方法可返回当天的日期和时间。
console.log(Date()); //"Tue Mar 14 2017 17:00:18 GMT+0800 (中国标准时间)"
2、getDate() 方法可返回月份的某一天。
var d = new Date() console.log(d.getDate()) // 14
3、getDay() 方法可返回表示星期的某一天的数字。
var d = new Date() console.log(d.getDay()) //2
4、getMonth() 方法可返回表示月份的数字。
var d = new Date() console.log(d.getMonth()) // 2
5、getFullYear() 方法可返回一个表示年份的 4 位数字。
var d = new Date() console.log(d.getFullYear()) //2017
6、getHours() 方法可返回时间的小时字段。
var d = new Date() console.log(d.getHours()) //17
7、getMinutes() 方法可返回时间的分钟字段。
var d = new Date() console.log(d.getMinutes()) //17
8、getSeconds() 方法可返回时间的秒。
var d = new Date() console.log(d.getSeconds()) //17
9、getMilliseconds() 方法可返回时间的毫秒。
var d = new Date() console.log(d.getMilliseconds()) //79
10、getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。
var d = new Date() console.log(d.getTime()) //1489482987079
11、getTimezoneOffset() 方法可返回格林威治时间和本地时间之间的时差,以分钟为单位。
返回值:本地时间与 GMT 时间之间的时间差,以分钟为单位。
var d = new Date() console.log(d.getTimezoneOffset()) //-480
12、getUTCDate() 方法可根据世界时返回一个月 (UTC) 中的某一天。
var d = new Date() console.log(d.getUTCDate()) //14
13、parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。
var d = Date.parse("March 14, 2017") console.log(d) //1489420800000
相关文章推荐
- JS学习实例:JavaScript时钟及Date对象学习总结
- JavaScript 学习笔记— —Date对象
- JavaScript学习之Date对象和Math对象
- 从零开始学习前端JAVASCRIPT — 4、JavaScript基础Math和Date对象的介绍
- Javascript学习------内部对象 String Date event(重要)
- 轻松学习JavaScript十:JavaScript的Date对象制作一个简易钟表
- JavaScript学习之Date对象
- JavaScript学习--Item22 Date对象全解析
- JavaScript中Date(日期对象),Math对象--学习笔记
- 每天一篇javascript学习小结(Date对象)
- javascript 学习总结(四)Date对象
- Javascript学习之Date对象详解
- 【Javascript】javascript学习 二十四 JavaScript Date(日期)对象
- 跟我学习javascript的Date对象
- javascript Date 对象学习
- W3Cschool——学习二:JavaScript对象,String,Date,Array
- 【Web前端学习笔记】Javascript_03_常用对象:String,Number,Math,Date,网页时针
- JavaScript---对象学习(二)Array对象、Date对象及其重要函数学习
- 轻松学习JavaScript十:JavaScript的Date对象制作一个简易钟表
- 每天一篇javascript学习小结(Date对象)