js返回上一个季度日期代码
以下是JavaScript代码,用于获取上一个季度的开始和结束日期。
// 获取上一个季度的开始和结束日期
function getPreviousQuarterDates() {
var now = new Date();
var quarter = Math.floor((now.getMonth() / 3)); // 获取当前季度
var quarterStartMonth = quarter * 3; // 获取本季度的起始月份
// 计算上一个季度的起始和结束日期
var previousQuarterStart = new Date(now.getFullYear(), quarterStartMonth - 3, 1);
var previousQuarterEnd = new Date(previousQuarterStart.getFullYear(), previousQuarterStart.getMonth() + 3, 0);
// 返回上一个季度的起始和结束日期
return {
start: previousQuarterStart,
end: previousQuarterEnd
};
}
// 调用函数并打印结果
var previousQuarterDates = getPreviousQuarterDates();
console.log("上一个季度的起始日期:" + previousQuarterDates.start);
console.log("上一个季度的结束日期:" + previousQuarterDates.end);
该代码将返回上一个季度的起始日期和结束日期。 可以通过修改 quarterStartMonth - 3 中的数字来获取不同的季度。 例如,要获取上两个季度的日期,可以将该数字更改为 quarterStartMonth - 6。
原文地址: http://www.cveoy.top/t/topic/rnw 著作权归作者所有。请勿转载和采集!