JavaScript 日期对象

简介: JavaScript 日期对象

Date 对象和 Math 对象不一样, Date 是一个构造函数,所以使用时需要实例化后才能使用其

中具体方法和属性。 Date 实例用来处理日期和时间。

使用 Date 实例化日期对象:

获取当前时间必须实例化

获取指定时间的日期对象

let now = new Date();
let time = new Date('2020/10/1')
// 注意:如果创建实例时并未传入参数,则得到的日期对象是当前时间对应的日期对象

获取当年:getFullYear()

let time = new Date();
console.log(time.getFullYear());// 返回当前日期的年 2024

获取当月(0 ~ 11):getMonth()

let time = new Date();
console.log(time.getMonth() + 1); // 月份 返回的月份小 1 个月,记得月份加 1

获取当天日期:getDate()

let time = new Date();
console.log(time.getDate()); // 返回 几号

获取星期几(周日 0 到周六 6):getDay()

let time = new Date();
console.log(time.getDay()); // 周一返回 1 周六返回 6 周日返回 0


获取当前小时:getHours()

let time = new Date();
console.log(time.getHours()); // 返回 时

获取当前分钟:getMinutes()

let time = new Date();
console.log(time.getMinutes()); // 返回 分

获取当前秒钟:getSeconds()

let time = new Date();
console.log(time.getSeconds()); // 返回 秒

时间戳:

时间戳是指 格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒 ( 北京时间 1970 年 01 月 01 日

08 时 00 分 00 秒 ) 起至现在的总毫秒数。

获取时间戳的三种方法:

// 实例化 Date 对象
let now1 = new Date();
console.log(now1.valueOf())
console.log(now1.getTime())
// 2. 简单写可以这么做 (最常用的)
let now2 = + new Date();
console.log(now2);
// 3. HTML5 中提供的方法,有兼容性问题
let now3 = Date.now();
console.log(now3);


相关文章
|
24天前
|
存储 JavaScript 前端开发
JavaScript 对象的概念
JavaScript 对象的概念
34 4
|
22天前
|
缓存 JavaScript 前端开发
JavaScript中数组、对象等循环遍历的常用方法介绍(二)
JavaScript中数组、对象等循环遍历的常用方法介绍(二)
27 1
|
23天前
|
存储 JavaScript 前端开发
js中函数、方法、对象的区别
js中函数、方法、对象的区别
14 2
|
25天前
|
JavaScript 前端开发 Unix
Node.js 全局对象
10月更文挑战第5天
19 2
|
29天前
|
存储 JavaScript 前端开发
js中的对象
js中的对象
17 3
|
1月前
|
Web App开发 JavaScript 前端开发
JavaScript Window - 浏览器对象模型
JavaScript Window - 浏览器对象模型
21 2
|
18天前
|
JavaScript 前端开发 大数据
在JavaScript中,Object.assign()方法或展开语法(...)来合并对象,Object.freeze()方法来冻结对象,防止对象被修改
在JavaScript中,Object.assign()方法或展开语法(...)来合并对象,Object.freeze()方法来冻结对象,防止对象被修改
11 0
|
22天前
|
JavaScript 前端开发 索引
JavaScript中数组、对象等循环遍历的常用方法介绍(一)
JavaScript中数组、对象等循环遍历的常用方法介绍(一)
15 0
|
30天前
|
前端开发 JavaScript 开发者
深入理解JavaScript中的对象与类
深入理解JavaScript中的对象与类
13 0
|
30天前
|
JavaScript 前端开发
如何在JS中声明一个对象
如何在JS中声明一个对象
17 0