Как узнать текущий квартал с датой? - PullRequest
0 голосов
/ 12 января 2011

Можно ли узнать текущий квартал, используя командную строку Linux?

Я не нашел способа сделать это на справочной странице date.

Ответы [ 2 ]

3 голосов
/ 12 января 2011

Даты, соответствующие началу и концу финансового квартала, различаются в зависимости от страны, а также от характера лица, осуществляющего налоговую отчетность (корпоративное / личное / государственное / другое ...); Некоторые компании также имеют альтернативные графики. Таким образом, для этого не существует стандартного API. Вам нужно будет узнать текущий месяц и дату и сравнить их с соответствующими датами начала / окончания квартала для страны и субъекта, представляющего интерес. Даты некоторых стран можно найти в википедии .

1 голос
/ 02 декабря 2016

Теперь существует формат %q для отображения этой информации.

Из журнала выпуска coreutils-8.26 от 30 ноября 2016 года:

Новые функции
...
теперь дата принимает формат% q для вывода квартала года.

И да, это работает!

$ date "+%q"
4
$ date "+%Y%q"
20164
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...