2
$ lua -v -e "print(os.date('%l'))"
Lua 5.2.2  Copyright (C) 1994-2013 Lua.org, PUC-Rio
lua: (command line):1: bad argument #1 to 'date' (invalid conversion specifier '%l')
stack traceback:
    [C]: in function 'date'
    (command line):1: in main chunk
    [C]: in 

如果是这样,我应该在哪里提交错误报告?

4

1 回答 1

6

这不是 Lua 中的错误。os.date使用格式,如strftime编译器提供的 C 函数所述(我的意思是编译 Lua 的编译器)。众所周知,一些编译器(例如 MSVC,在提供某些模式时会直接崩溃)并不提供所有模式。

于 2013-06-17T06:37:50.850 回答