moment.js, 获取当前月份第一天
时间: 2023-09-12 18:02:53 浏览: 48
可以使用 moment.js 中的 startOf() 方法获取当前月份的第一天。示例如下:
```javascript
const now = moment(); // 获取当前时间
const firstDayOfMonth = now.startOf('month'); // 获取当前月份的第一天
console.log(firstDayOfMonth.format('YYYY-MM-DD')); // 输出当前月份的第一天的格式化字符串
```
输出结果类似于:`2022-02-01`。
相关问题
moment.js 获取当月第一天
你可以使用 Moment.js 来获取当前月份的第一天。以下是一个示例代码:
```javascript
const moment = require('moment');
const currentDate = moment();
const firstDayOfMonth = currentDate.startOf('month');
console.log(firstDayOfMonth.format('YYYY-MM-DD')); // 输出当前月份的第一天日期
```
这段代码首先导入 Moment.js 库,然后创建一个 Moment 对象 `currentDate` 来表示当前日期。接下来,使用 `startOf('month')` 方法将日期设置为当前月份的第一天。最后,使用 `format()` 方法以所需的格式输出第一天的日期。
请注意,你需要先安装 Moment.js 库,可以通过在终端中运行 `npm install moment` 命令进行安装。
moment 取年月日_前端使用moment.js获取当前月份1号
你可以使用 Moment.js 的 startOf 方法来获取当前月份的第一天,然后使用 format 方法来格式化日期字符串,如下所示:
```javascript
const now = moment(); // 获取当前时间
const firstDayOfMonth = now.startOf('month').format('YYYY-MM-DD'); // 获取当前月份的第一天
console.log(firstDayOfMonth); // 输出:2021-09-01
```
这样就可以得到当前月份的第一天日期字符串了。