如何输出小写字符串AwesomeWM rc.lua?(How to output lowercase

2019-10-17 17:48发布

我使用AwesomeWM恶性datewidget。 我试图输出wibox的日期和时间,在我rc.lua,这种格式Feb 17, 12:10 AM (%B%d,%L:%M:%P),但我想要的AM ( %p),以小写。

我已经试过: vicious.register(datewidget, vicious.widgets.date, "<span font-family='terminus' color='#999999'>%b %d, %l:%M:</span> <span variant='smallcaps'%p</span>", 1)但该变体属性似乎不工作。

是否有另一种方式做到这一点?

我完全rc.lua

Answer 1:

您可以使用string库的lower()调用。

os.date( "%b, %I:%M " )..string.lower( os.date("%p") )

编辑

虽然没有提到的Lua PIL ; 该strftime的也有%P为小写格式ampm

该字符串可以是:

os.date( "%b, %I:%M %P" )

键盘的例子。



文章来源: How to output lowercase strings in AwesomeWM rc.lua?