- function GetTime()
- -- 获取当前时间 时钟 和 分分钟
- return os.date("*t", time).hour,os.date("*t", time).min
- end
- print(GetTime())
- function Timer(Hour,Min)
- -- 定时器函数
- -- Timer(结束时钟,结束分钟)
- -- 循环执行,到指定时间跳出
- local count = 0
- while true do
- local hour,min = GetTime()
- count = count + 1
- print(string.format('当前时间:%s:%s,循环次数=%s',hour,min,count))
- sleep(1000)
- if hour == Hour and Min == min then
- print('时间到了,退出循环!')
- break
- end
- end
- end
- --调试测试
- Timer(15,2)
复制代码 |