3年了,我终于找到原因了。。。
date的默认输出受LC_TIME影响,如果LC_TIME固定的情况下,则是由/usr/share/i18n/locale/$LC_TIME对应文件里date_fmt决定,
我用的是debian10,LC_TIME是en_US,将里面的“date_fmt "%a %d %b %Y %R %Z"”改成“date_fmt "%a %d %b %Y %H:%M:%S %Z"”,然后重新locale-gen就可以了
这样原来的date默认输出就从“Fri 04 Mar 2022 06:32:51 PM CST”变成“Fri 04 Mar 2022 18:32:09 CST”
--
FROM 120.229.36.*