怎么实现Lua标准库

本篇内容介绍了“怎么实现Lua标准库”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站建设、做网站、宁夏网络推广、微信小程序定制开发、宁夏网络营销、宁夏企业策划、宁夏品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供宁夏建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

这个库通过表os实现

1、os.clock ()

功能:返回一个程序使用CPU时间的一个近似值

2、os.date ([format [, time]])

功能:返回一个按format格式化日期、时间的字串或表

若设置time参数,则按time指定的时间格式化,否则按当前时间格式化

参数:

format:

"!":按格林尼治时间进行格式化。

"*t":将返一个带year(4位),month(1-12), day (1--31), hour (0-23), min  (0-59), sec (0-61), wday (星期几, 星期天为1), yday (年内天数), and isdst  (是否为日光节约时间true/false)的带键名的表; 若没有"*t"则返回一个按C的strftime函数格式化的字符串

若不带参数,则按当前系统的设置返回格式化的字符串 os.date() <=> os.date("%c")

3、os.difftime (t2, t1)

功能:返回t1到t2相差的秒数

4、os.execute ([command])

功能:相当于C的system函数,返回系统状态码

5、os.exit ([code])

功能:相当于C的exit函数,终止主程序,code为返回值

6、os.getenv (varname)

功能:返回当前进程的环境变量varname的值,若变量没有定义时返回nil

7、os.remove (filename)

功能:删除文件或一个空目录,若函数调用失败则返加nil加错误信息

8、os.rename (oldname, newname)

功能:更改一个文件或目录名,若函数调用失败则返加nil加错误信息

9、os.setlocale (locale [, category])

功能:设置程序的当前设置,函数返回***的值,失败则返回nil

参数:

locale:一个指定当前设置的字串

"":一个空字串,当前设置被视为本地设置

"c":当前设置被视为标准c设置

nil:返回category指示设置名的当前值

category:一个描述要更改的设置名

"all"[默认], "collate", "ctype", "monetary", "numeric", "time"

10、os.time ([table])

功能:按table的内容返回一个时间值(数字),若不带参数则返回当前时间

table的字段:

year, month, day, hour, min, sec, isdst

11、os.tmpname()

功能:返回一个临时文件名

“怎么实现Lua标准库”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


分享文章:怎么实现Lua标准库
网页网址:http://scyanting.com/article/piigsc.html