时刻js如何传递季数

Sam*_*son 4 javascript jquery momentjs

我正在使用moment.js.我使用以下代码

moment().startOf('quarter').format('MM-DD-YYYY'), moment().endOf('quarter').format('MM-DD-YYYY')
Run Code Online (Sandbox Code Playgroud)

它回来了 April 1, 2018 - June 30, 2018

它返回当前的季度日期.

我想得到第1,2,3,4季度的开始和结束日期.

在上面的代码中如何传递季度数.

请帮我.

Vik*_*ngh 5

干得好.

您当前的代码是:

moment().startOf('quarter')....

将其更改为:

moment().quarter(3).startOf('quarter')... //在这里通过第三季度

检查以下工作代码:

console.log(moment().quarter(3).startOf('quarter').format('MM-DD-YYYY'), moment().quarter(3).endOf('quarter').format('MM-DD-YYYY'))
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.js"></script>
Run Code Online (Sandbox Code Playgroud)

点击此处获取更多信息:https://momentjs.com/docs/#/get-set/quarter/