如何在数学模式下排版hh:mm:ss时间格式?

如何在数学模式下排版hh:mm:ss时间格式?

在数学模式下以 hh:mm:ss 格式排版白天时间的正确方法是什么?

例如在$2:13,12\,\mathrm{min} = \SI{133,12}{s}$

答案1

我不知道如何使用来做到这一点siunitx,所以我将解释如何使用不同的包来做到这一点。

我用datetime包裹。(我将datetime和加载siunitx到同一个文档中,没有发生任何冲突,因此您可以同时使用它们。)首先,我添加以下行

\usepackage{datetime}
\settimeformat{hhmmsstime}

到我的序言,加载包,并选择 HH:MM:SS 格式(可以找到更多格式在包文档中)。

然后命令\currenttime打印当前时间;例如“14:10:37”,或者我可以使用打印特定时间\formattime{12}{29}{37},即打印“12:29:37”。

由于冒号周围的空格在数学环境中会扩展,例如“14:10:3​​7”,您可能需要将时间命令嵌入其中\mbox{},例如

$\mbox{\formattime{12}{29}{37}}$

这将时间置于数学环境中,并与文档的其余部分保持一致的间距。

相关内容