📅  最后修改于: 2023-12-03 15:25:36.166000             🧑  作者: Mango
当我们需要获取当前时间时,JavaScript 提供了多种方式来实现。本文将介绍两种常见的获取当前时间的方法。
Date
对象获取当前时间使用 Date
对象可以获取当前日期和时间,其语法如下:
const date = new Date();
以上语句将创建一个 Date
对象,date
变量将包含当前日期和时间的值。
如果想以特定格式获取当前时间,可以使用以下方法:
const date = new Date();
const year = date.getFullYear();
const month = date.getMonth() + 1; // 月份从0开始,需要加1
const day = date.getDate();
const hour = date.getHours();
const minute = date.getMinutes();
const second = date.getSeconds();
以上代码将分别获取当前时间的年、月、日、时、分、秒。
moment.js
库获取当前时间moment.js 是一个 JavaScript 库,可以格式化、解析和操作日期和时间。使用该库可以轻松地获取当前时间并以各种各样的方式进行格式化。
在使用 moment.js
之前,需要先下载并安装库:
npm install moment
然后,可以使用以下代码获取当前时间并格式化:
const moment = require('moment');
const now = moment().format('YYYY-MM-DD HH:mm:ss');
以上代码将创建一个 now
变量,其中包含以 YYYY-MM-DD HH:mm:ss
格式表示的当前时间。
以上介绍了两种常见的获取当前时间的方法。使用 Date
对象是最原始和基本的方式,而使用 moment.js
则可以以更多种方式格式化日期和时间。根据自己的需求选择相应的方法即可。