我想在i3状态栏中显示当前的工作日(例如星期一).
我当前的状态栏具有以下格式:27.06.2016 18:00:00.我想要实现这样的格式:Monday, 27.06.2016 18:00:00.
i3status.conf中的相应配置如下所示:
tztime local {
format = "%d.%m.%Y %H:%M:%S"
}
Run Code Online (Sandbox Code Playgroud)
我在Debian Linux上运行i3.
有没有人有关于如何在状态栏中显示工作日的解决方案?手册页没有解决方案,互联网搜索也没有...
tztime local {
format = "%A, %d.%m.%Y %H:%M:%S"
}
Run Code Online (Sandbox Code Playgroud)
至于没有提供解决方案的手册页:
从i3status联机帮助页:
TzTime
输出给定时区的当前时间.如果没有给出时区,将使用当地时间.有关
strftime(3)格式字符串的详细信息,请参阅
所以抬头man 3 strftime你应该找到
%A根据当前区域设置的星期几的全名.