获取 Luxon 一个季度的持续时间
Obtain Duration of a quarter in Luxon
我正在尝试获取 Luxon 中任意 'quarter' 的持续时间(或开始和结束日期)。
例如,假设我想只知道第 3 季度的开始和结束日期:
const quarterInQuestion = 3;
const startDateOfQuarter = DateTime.fromFormat(quarterInQuestion.toString(), 'q');
这将给我季度的开始日期,但我如何才能获得结束日期。我查看了 Durations 和 Intervals,但似乎还没有任何效果。
非常感谢!
我想你想要the endOf
method,你可以将你想要结束的日期传递给它。
const startDateOfQuarter = DateTime.fromFormat('3', 'q');
const endDateOfQuarter = startDateOfQuarter.endOf('quarter')
我正在尝试获取 Luxon 中任意 'quarter' 的持续时间(或开始和结束日期)。
例如,假设我想只知道第 3 季度的开始和结束日期:
const quarterInQuestion = 3;
const startDateOfQuarter = DateTime.fromFormat(quarterInQuestion.toString(), 'q');
这将给我季度的开始日期,但我如何才能获得结束日期。我查看了 Durations 和 Intervals,但似乎还没有任何效果。
非常感谢!
我想你想要the endOf
method,你可以将你想要结束的日期传递给它。
const startDateOfQuarter = DateTime.fromFormat('3', 'q');
const endDateOfQuarter = startDateOfQuarter.endOf('quarter')