2017-02-20 29 views
1

В латекс можно обновить команду даты в разных форматах и ​​принять во внимание язык, но я не мог найти, как вы вычисляете с помощью таких деталей даты, как \ the \ day + 1 в латексе.Latex date datetime расчет месяц день год

\leadingzero{\month}/\the\year -> \leadingzero{\month}[+4]/\the\year[-1] 

Есть ли способ сделать это?

ответ

1

У advdate package есть встроенные условия для обработки (вперед или назад) или компонентов даты. В частности, \AdvMonth{<num>} и \AdvYear{<num>} могут быть использованы для корректировки месяца и года с \today.

Вот пример:

enter image description here

\documentclass{article} 

\usepackage{advdate} 

\begin{document} 

\today 

\AdvMonth{4}\AdvYear{-1} 

\today 

\end{document} 

Рассмотрим порядок продвижения. Лучше продвигаться от наименее значимого компонента даты; то есть день, затем месяц, затем год, так как дневной прогресс, возможно, придется учитывать високосные годы.

Также можно установить \today на определенную фиксированную дату, используя \SetDate{dd/mm/yyyy}.