- 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)
 
 
  复制代码 代码图片及运行结果: 
 
 
 
 
 |