Lua 4.0中是否可能包含os库?

我正在使用 Lua 4.0 版本,似乎不支持 os 库。有没有办法将这个库包含到我的项目中? 或是通过其他方式使用与日期时间计算相关的功能?

最好使用 *.lua 文件而不是 *.c 文件,因为我没有完全访问代码的权限。

当我执行以下代码时,

print(os.time{year=1970, month=1, day=1, hour=0})

我得到了一个错误,显示:

attempt to index global 'os'(a nil value)

点赞
用户5545795
用户5545795

正如 @Colonel Thirty Two 所说,无法使用 os 库。所以 time() 函数对我不可用。

2016-03-17 11:06:45
用户98528
用户98528

添加到(完全正确的)当前接受的答案(如果您没有访问“ os”,通常您已经完成了),也许原始程序员可能会为您提供一些可替代的设施来完成您的事情(交叉手指)。在完美的世界中,这些将在脚本环境的某种用户手册中描述。但如果手册已经消失,(或者根本不存在),您可能尝试通过挖掘globals() Basic Function的结果来探索任何预加载的库的运气。(至少我希望4.0也是这样做的。)也就是说,如果原始程序员没有阻止_globals()_也是如此...

2017-05-30 10:22:10