Linux 日期格式 hh-mm-ss

Sha*_*rpy 3 linux bash date

如果时间在 10 点之前,我就会遇到问题,因为这样输出就像而8-33-21不是08-33-21. 我的日期语法是date +"%k-%M-%S. 有谁知道如何解决这个问题?

Zer*_*ore 5

格式%k以空格填充

从手册页

%H小时 (00..23)

%I小时 (01..12)

正如 fedorqui 指出的%T那样,与%H:%M:%S