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

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

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

 Raghuram12 янв. 2011 г., 09:25
Я не думаю, что команда date предоставляет это ... Может быть, вам нужно получить текущий месяц, а затем вычислить его
 fedorqui02 дек. 2016 г., 11:41
@Raghuram есть сейчас! Видетьмой ответ с участием%q.

Ответы на вопрос(2)

Решение Вопроса

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

%q формат, чтобы показать эту информацию.

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

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

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

$ date "+%q"
4
$ date "+%Y%q"
20164

Ваш ответ на вопрос