How to know the current quarter with date?

前端 未结 2 1725
有刺的猬
有刺的猬 2021-01-28 00:28

Is it possible to know the current quarter using Linux command line?

I didn\'t find a way to do it within the date man page.

相关标签:
2条回答
  • 2021-01-28 01:04

    The dates corresponding to the start and end of a fiscal quarter vary by country, as well by the nature of the entity doing the fiscal reporting (corporate/personal/government/other...); some companies also have alternate schedules. As such, there is no standard API for this. You will have to get the current month and date and compare it to the appropriate quarter start/end dates for the country and entity of interest. You can find the dates for some countries in wikipedia.

    0 讨论(0)
  • 2021-01-28 01:20

    There is now the %q format to show this information.

    From the coreutils-8.26 release log from November 30, 2016:

    New Features
    ...
    date now accepts the %q format to output the quarter of the year.

    And yes it works!

    $ date "+%q"
    4
    $ date "+%Y%q"
    20164
    
    0 讨论(0)
提交回复
热议问题