目录
- var date = new Date();
- console.log(typeof date); // object
| 方法 | 作用 |
|---|---|
| getDate() | 根据本地时间返回指定日期对象的月份中的第几天(1-31) |
| getDay() | 根据本地时间返回指定日期对象的星期中的第几天(0- |
| getFullYear() | 根据本地时间返回指定日期对象的年份(四位数年份时返回四位数字) |
| getHours() | 根据本地时间返回指定日期对象的小时(0-23) |
| getMilliseconds() | 根据本地时间返回指定日期对象的毫秒(0-999) |
| getMinutes() | 根据本地时间返回指定日期对象的分钟(0-59) |
| getMonth() | 根据本地时间返回指定日期对象的月份(0-11) |
| getSeconds() | 根据本地时间返回指定日期对象的秒数(0-59) |
| getTime() | 返回从1970-1-1 00:00:00 UTC(协调世界时)到该日期经过的毫秒数,对于1970-1-1 00:00:00 UTC之前的时间返回负值 |
| getTimezoneOffset() | 返回当前时区的时区偏移。 |
| getUTCDate() | 根据世界时返回特定日期对象一个月的第几天(1-31) |
| getUTCDay() | 根据世界时返回特定日期对象一个星期的第几天(0-6) |
| getUTCFullYear() | 根据世界时返回特定日期对象所在的年份(4位数) |
| getUTCHours() | 根据世界时返回特定日期对象当前的小时(0-23) |
| getUTCMilliseconds() | 根据世界时返回特定日期对象的毫秒数(0-999) |
| getUTCMinutes() | 根据世界时返回特定日期对象的分钟数(0-59) |
| getUTCMonth() | 根据世界时返回特定日期对象的月份(0-11) |
| getUTCSeconds() | 根据世界时返回特定日期对象的秒数(0-59) |
| getYear() | 根据特定日期返回年份 (通常 2-3 位数). 使用 getFullYear() |
- //获取当前时间
- getNowTime=()=> {
- var date = new Date();
-
- //年 getFullYear():四位数字返回年份
- var year = date.getFullYear(); //getFullYear()代替getYear()
-
- //月 getMonth():0 ~ 11
- var month = date.getMonth() + 1;
-
- //日 getDate():(1 ~ 31)
- var day = date.getDate();
-
- //时 getHours():(0 ~ 23)
- var hour = date.getHours();
-
- //分 getMinutes(): (0 ~ 59)
- var minute = date.getMinutes();
-
- //秒 getSeconds():(0 ~ 59)
- var second = date.getSeconds();
-
- var time = '当前时间是:' + year + '-' + this.addZero(month) + '-' + this.addZero(day) + ' ' + this.addZero(hour) + ':' + this.addZero(minute) + ':' + this.addZero(second);
- return time;
- },
-
- //小于10的拼接上0字符串
- addZero=(s)=> {
- return s < 10 ? ('0' + s) : s;
- }
-
- console.log(getNowTime());//当前时间是:2023-07-31 17:46:58