有人知道如何格式化\today
为 DD-MMM-YYYY 格式吗?(例如 01-JAN-2017)。请注意,月份必须大写。
我尝试了一些可用的软件包,但到目前为止还没有找到可行的解决方案。
任何人?
答案1
下面的例子满足你的要求:
\documentclass{article}
\makeatletter
\def\today{%
\two@digits{\the\day}-%
\ifcase\month\or%
JAN\or FEB\or MAR\or APR\or MAY\or JUN\or%
JUL\or AUG\or SEP\or OCT\or NOV\or DEC\fi-%
\number\year%
}
\makeatother
\begin{document}
\today
\end{document}
希望这可以帮助。
输出:
12-JUL-2017