nodejs 获取当前时间
时间: 2024-01-11 13:22:11 浏览: 432
以下是几种在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 ]
```
相关问题
nodejs获取当前时间
在Node.js中,可以使用内置的`Date`对象来获取当前时间。以下是获取当前时间的示例代码:
```javascript
const currentDate = new Date();
console.log(currentDate);
```
上述代码将创建一个`Date`对象,并将其赋值给`currentDate`变量。然后,可以使用`console.log()`函数将当前时间打印到控制台。
如果你只想获取当前时间的字符串表示,可以使用`toLocaleString()`方法或其他日期格式化库来格式化日期对象。例如:
```javascript
const currentDate = new Date();
const formattedDate = currentDate.toLocaleString();
console.log(formattedDate);
```
这将打印出当前时间的字符串表示,例如:"2022/01/01 下午1:23:45"。
nodejs获取当前时间到毫秒
在Node.js中,你可以使用`Date`对象来获取当前时间到毫秒。以下是获取当前时间到毫秒的示例代码:
```javascript
const currentTime = new Date().getTime();
console.log(currentTime);
```
在上面的代码中,`new Date().getTime()`会返回当前时间的毫秒数。你可以将其存储在变量`currentTime`中,并使用`console.log()`打印出来。
阅读全文