nodejs 获取当前日期
时间: 2023-08-28 19:15:51 浏览: 115
在 Node.js 中,你可以使用内置的 `Date` 对象来获取当前日期。以下是获取当前日期的示例代码:
```javascript
const currentDate = new Date();
console.log(currentDate);
```
运行上述代码,你将会得到类似以下输出:
```
2022-09-15T07:30:00.000Z
```
如果你想以特定的格式显示日期,可以使用 `toLocaleDateString` 方法。例如,以下代码将以 `YYYY-MM-DD` 的格式获取当前日期:
```javascript
const currentDate = new Date();
const formattedDate = currentDate.toLocaleDateString('en-US');
console.log(formattedDate);
```
输出将会是类似这样的格式:
```
2022-09-15
```
你可以根据自己的需求调整日期的格式。
相关问题
NODEJS 获取当前日期
在 Node.js 中获取当前日期可以使用内置的 Date 对象。可以通过以下代码获取当前日期:
```javascript
const currentDate = new Date();
console.log(currentDate);
```
这会在控制台输出当前日期和时间。如果你只需要日期,可以使用以下代码:
```javascript
const currentDate = new Date();
const year = currentDate.getFullYear();
const month = currentDate.getMonth() + 1;
const day = currentDate.getDate();
const dateString = `${year}-${month}-${day}`;
console.log(dateString);
```
这会在控制台输出类似于 "2021-09-30" 的日期字符串。
nodejs 获取当前时间
以下是几种在Node.js中获取当前时间的方法:
1. 使用Date对象获取当前时间:
```javascript
var currentDate = new Date();
console.log(currentDate); // 输出:当前时间的日期和时间,例如:2018-07-21T08:57:48.337Z
```
2. 使用Date.now()方法获取当前时间的时间戳:
```javascript
var timestamp = Date.now();
console.log(timestamp); // 输出:当前时间的时间戳,例如:1532163468337
```
3. 使用process.uptime()方法获取Node.js进程的运行时间:
```javascript
var uptime = process.uptime();
console.log(uptime); // 输出:Node.js进程的运行时间(以秒为单位),例如:4.32
```
4. 使用process.hrtime()方法获取高精度的时间差:
```javascript
var hrtime = process.hrtime();
console.log(hrtime); // 输出:一个数组,包含当前时间与Node.js进程启动时间之间的时间差,例如:[ 198411, 435296977 ]
```
阅读全文