Date对象
2017-09-08 本文已影响13人
sky丶星如雨
Date对象方法介绍,只介绍较为常用的,更多方法请参考文档。
1.getDate() 返回月份的某一天,返回值为1~31之间的一个整数。
var x = new Date().getDate();
console.log(x); // 8 今天是8号
2.getDay() 返回一周(0~6)的某一天的数字,星期天为0
var x = new Date().getDay();
console.log(x); // 5 今天是星期5
3.getFullYear() 返回一个表示年份的四位数字
var x = new Date().getFullYear();
console.log(x); // 2017 今年是2017年
4.getHours() 返回时间的小时字段(0~23)
var x = new Date().getHours();
console.log(x); // 10 现在是10点
5.getMilliseconds() 返回时间的毫秒。(0~999)
var x = new Date().getHours();
console.log(x); // 976 毫秒数
6.getMinutes() 返回时间的分钟字段。(0~59)
var x = new Date().getMinutes();
console.log(x); // 23 现在是10点23分
7.getMonth() 返回表示月份的数字。返回值是 0(一月) 到 11(十二月) 之间的一个整数。注意这里,当我们想得到当前月份时,需要 + 1,因为是从0开始计算
var x = new Date().getMonth() + 1;
console.log(x); // 9
8.getSeconds() 返回秒数,0~59
var x = new Date().getMonth() + 1;
console.log(x); // 56
9.getTime() 返回距 1970 年 1 月 1 日之间的毫秒数。
var x = new Date().getMonth() + 1;
console.log(x); // 1504837657643
10.toDateString() 把 Date 对象的日期部分转换为字符串,并返回结果。
var x = new Date().toDateString();
console.log(x); // Fri Sep 08 2017
11.toJSON() 方法可以将 Date 对象转换为字符串,并格式化为 JSON 数据格式。(IE8以前不支持此方法)
var x = new Date().toJSON();
console.log(x); // 2017-09-08T02:34:25.562Z
12.toString() Date 对象转换为字符串,并返回结果。
var x = new Date().toString();
console.log(x); // Fri Sep 08 2017 10:44:28 GMT+0800 (中国标准时间)
13.toTimeString() 把 Date 对象的时间部分转换为字符串,并返回结果。
var x = new Date().toString();
console.log(x); // 10:45:25 GMT+0800 (中国标准时间)