计算财政年度和季度

Posted

技术标签:

【中文标题】计算财政年度和季度【英文标题】:Calculate fiscal year and quarter 【发布时间】:2011-06-27 07:42:49 【问题描述】:

当用户提供日期时,我应该如何编写一个的函数。请尽快回复。

【问题讨论】:

由于不同的公司有不同的会计年度(因此也有不同的会计季度),因此定义贵公司使用的会计年度会很有帮助。类似于“公司 2012 财年从 2011 年 6 月 1 日开始”。 你说的是美国吗? 【参考方案1】:

不同的公司在不同的日期开始会计年度,因此实施的具体情况将取决于贵公司如何定义会计年度的具体情况。例如,如果 2012 财年从 2011 年 6 月 1 日开始

SELECT to_char( add_months( <<input date>>, 7 ), 'YYYY' ) fiscal_year,
       to_char( add_months( <<input date>>, 7 ), 'Q' ) fiscal_quarter
  FROM dual;

如果您的公司在不同的财政年度开始,您需要将 7 个月的偏移调整为让您到下一个日历年的 1 月 1 日的任何偏移。

【讨论】:

以上是关于计算财政年度和季度的主要内容,如果未能解决你的问题,请参考以下文章

季度计算 SQL 的周数

在 Python Pandas 中将带有元素日期标签的年度财政数据元组转换为时间序列

数学计算财政年度 5-4-4 时间表

将报告拆分为一个会计年度的季度

动态计算截至该日期的财政年度结束和周数

根据年、月、季度提取数据[关闭]