-- 前提:周六、周日为工作日,不包含特殊节假日
SELECT COUNT(*) AS workdays
FROM generate_series(
date '2024-05-01', -- 开始日期
current_date - INTERVAL '1 day', -- 结束日期不包含结束当天
'1 day'
) AS series(date)
WHERE EXTRACT(DOW FROM date) BETWEEN 1 AND 5;
postgre计算两个日期间的工作日,不包含特殊节假日
最新推荐文章于 2024-10-03 17:00:43 发布

5967

被折叠的 条评论
为什么被折叠?



