如何将 \today 格式化为 'DD MMM YYYY' 格式?

如何将 \today 格式化为 'DD MMM YYYY' 格式?

谁能告诉我如何格式化\today为“DD MMM YYYY”格式?

给出“2021 年 6 月 10 日”是理想的,但我可以使用“2021 年 6 月 10 日”。

我查看了所有建议的答案,但没有一个真正起作用。

例如这个问题的答案...

如何将 \today 格式化为 DD-MMM-YYYY 格式?

...来自 2017 年,似乎与此行不兼容:

\usepackage[english]{babel}

...我正在使用它并且宁愿不去管它,除非有令人信服的理由。

答案1

您是否尝试过datetime2包裹?

\documentclass{standalone}
\usepackage[english]{babel}
\usepackage[calc]{datetime}
\renewcommand{\today}{\twodigit{\the\day}\ \shortmonthname[\month] \the\year}

\begin{document}
    \today
\end{document}

在此处输入图片描述

相关内容