如何在 awesome wm 的 rc.lua 中将本地日期/时间作为变量获取?

基本上,我想要一个截图键,所以我在我的 rc.lua 中添加了以下内容

awful.key({}, "Print", function() awful.util.spawn("flameshot screen -p /my/path/__date__time__.png") end)

来进行键绑定。

如何在这个命令中设置日期/时间作为变量,以便截图被保存到 /my/path/2021-11-04_12-12 这个路径下呢?

原文链接 https://stackoverflow.com/questions/69841755

点赞
stackoverflow用户11740758
stackoverflow用户11740758

如果 os.date() 存在,则...

awful.key({}, "Print", function() awful.util.spawn("flameshot screen -p /my/path/" .. os.date('%Y-%m-%d_%H-%M.png')) end)

os.date() 函数可以返回格式化的时间字符串。

参见:https://www.lua.org/manual/5.4/manual.html#6.9

2021-11-04 16:37:48