采用意大利格式和时区的两行日期时间

采用意大利格式和时区的两行日期时间

我现在已经创建了这个 MWE:

\documentclass[12pt,margin=3mm]{standalone}
\usepackage{newtxtext}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usepackage{datetime2}
\usepackage{fontawesome5}

\begin{document}
\begin{tikzpicture}
\draw (0,0) node[minimum size=4cm,draw=red!60,circle,line width=2mm] {\large\textbf{\DTMnow}};
\node at (0,1) (A) {\textcolor{Green}{\Large \faCheckCircle}};
\node at (0,-1) (B) {\large \textsc{Approved}};
\end{tikzpicture}
 
\end{document}

输出如下:

在此处输入图片描述

使用datetime2包,我如何可以获得这个意大利日期结构?

在此处输入图片描述

答案1

这可能不是最优雅的解决方案,但您可以使用\DTMtoday\DTMcurrenttime代替\DTMnow并将选项text width=3cm和添加align=center到您的节点。为了更改日期格式,您可以使用\DTMsetdatestyle{ddmmyyyy}。如果您还想摆脱秒数,请将包选项添加showseconds=falsedatetime2包中。

完整示例:

\documentclass[12pt,margin=3mm]{standalone}
\usepackage{newtxtext}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usepackage{datetime2}
\usepackage{fontawesome5}

\DTMsetdatestyle{ddmmyyyy}

\begin{document}
\begin{tikzpicture}
\draw (0,0) node[minimum size=4cm,
                 draw=red!60,
                 circle,
                 line width=2mm, 
                 text width=3cm,
                 align=center] 
                 {\large \bfseries \mbox{\DTMtoday} \DTMcurrenttime};
\node at (0,1) (A) {\textcolor{Green}{\Large \faCheckCircle}};
\node at (0,-1) (B) {\large \textsc{Approved}};
\end{tikzpicture}
\end{document}

这是使用italian本地化模块的另一个版本。

\documentclass[12pt,margin=3mm,italian]{standalone}
\usepackage{newtxtext}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usepackage[useregional=numeric,showseconds=true,showzone=false]{datetime2}
\usepackage{fontawesome5}

\begin{document}
\begin{tikzpicture}
\draw (0,0) node[minimum size=4cm,
                 draw=red!60,
                 circle,
                 line width=2mm, 
                 text width=3cm,
                 align=center] 
                 {\large \bfseries \mbox{\DTMtoday} \DTMcurrenttime};
\node at (0,1) (A) {\textcolor{Green}{\Large \faCheckCircle}};
\node at (0,-1) (B) {\large \textsc{Approved}};
\end{tikzpicture}
\end{document}

相关内容