1

我正在使用 AwesomeWM,我正在尝试使用此代码在我的 wibox 中显示时间

vicious.register(datewidget, vicious.widgets.date, os.date("%b ")..(os.date("%d")+0).. ', ' ..(os.date("%I")+0)..os.date(":%M")..string.lower( os.date(" %p ")), 1)

我打开AwesomeWM的时间是正确的,但它没有更新。不管什么原因, 1)都行不通。

这是我完整的 rc.lua

4

1 回答 1

1

我想问题出在 register 函数的期望上。它需要一个可以自己计算日期的格式字符串。在这里,您传递的是文字字符串而不是格式化参数。

从您较早的问题中,我找到了不同的方法。现在,你vicious需要像:

vicious.register(datewidget, vicious.widgets.date, "<span font-family='terminus' color='#999999'>%b %d, %l:%M %P</span>", 1)

它应该工作。

PS感谢sa1

于 2013-02-18T04:03:42.120 回答