NODEJS 获取当前日期
时间: 2023-07-01 21:25:03 浏览: 54
在 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 中,你可以使用内置的 `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 today = new Date();
const yesterday = new Date(today);
yesterday.setDate(yesterday.getDate() - 1);
const year = yesterday.getFullYear();
const month = yesterday.getMonth() + 1;
const day = yesterday.getDate();
const dateString = `${year}-${month}-${day}`;
console.log(dateString);
```
这会在控制台输出昨天的日期,例如 "2021-09-29"。该代码使用 `new Date()` 创建一个新日期对象来代表今天的日期。然后,它创建一个新的日期对象 `yesterday`,并将其设置为今天的日期。接下来,它使用 `setDate()` 方法将 `yesterday` 的日期设置为昨天的日期,最后按照需要的格式将其格式化为字符串。