这是一段显示时间的lua脚本。我无法分隔数字,即:time.hour, ":"
,
基本上显示 hh:mm:ss
time = os.date("*t")
print(time.hour .. time.min .. time.sec)
最佳答案
做这件事有很多种方法:
print(time.hour .. ":" .. time.min .. ":" .. time.sec)
print(("%02d:%02d:%02d"):format(time.hour, time.min, time.sec))
print(table.concat({time.hour, time.min, time.sec}, ":"))
当你真的需要格式化你的字符串时,我更喜欢#2。对于
time = {hour = 1, min = 20, sec = 5}
这打印:1:20:5
01:20:05
1:20:5
关于date - lua 程序显示当前时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12466950/