从显示的日期中删除星期几

从显示的日期中删除星期几
\documentclass{article}
\usepackage{datetime}
\newdate{date}{19}{09}{2016}
\date{\displaydate{date}}

\displaydate{date}

当我运行它时,它会显示日期和星期,如下所示:

2016 年 9 月 19 日,星期一。

但我不想在星期一出现。有人可以帮忙吗?

答案1

您可以通过使用nodayofweek日期表示参数来实现这一点:

\documentclass{article}
\usepackage[nodayofweek,level]{datetime}
\newcommand{\mydate}{\formatdate{19}{09}{2016}}

\begin{document}
    \mydate
\end{document}

在此处输入图片描述

答案2

考虑从现已过时的datetimedatetime2

在此处输入图片描述

\documentclass{article}

\usepackage[en-GB,showdow=false]{datetime2}
\DTMlangsetup[en-GB]{ord=raise,monthyearsep={,\space}}

\DTMsavedate{date}{2016-09-19}

\begin{document}

\DTMusedate{date}

\end{document}

这里的关键是从格式化 via 中删除 eek的day 。owshowdow=false

相关内容