计算财政年度和季度
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 日的任何偏移。
【讨论】:
以上是关于计算财政年度和季度的主要内容,如果未能解决你的问题,请参考以下文章