显然我应该将 LC_TIME 设置为 en_DK(为什么是丹麦语?我不想要丹麦月份!)但我所做的一切都无法改变输出locale
。
答案1
你想实现什么?暂时改变格式
$ date
Mon Feb 21 18:46:57 CET 2011
$ LANG=cs_CZ.utf8 date
Po úno 21 18:47:22 CET 2011
或者通过将变量放入/etc/default/locale
?
答案2
@arrange 我和你遇到的情况一样。但我解决了。此外,你还需要添加
export TIME_STYLE="long-iso"
export LC_TIME="en_DK.UTF-8"
到最后的 ~/.bashrc 文件并重新登录我的用户或执行:
source ~/.bashrc
然后 ls -l 打印 2017-01-22 21:45 日期格式。
也许它对其他人有帮助。