发帖
充值
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
首页源码分享懒人精灵-定时器函数

懒人精灵-定时器函数

16
回复
24345
查看
[ 复制链接 ]
已绑定手机

46

主题

118

回帖

2831

积分

版主

积分
2831
2021-8-21 15:07:08 显示全部楼层 阅读模式
  1. function GetTime()
  2.         -- 获取当前时间 时钟 和 分分钟
  3.         return os.date("*t", time).hour,os.date("*t", time).min
  4. end
  5. print(GetTime())

  6. function Timer(Hour,Min)
  7.         -- 定时器函数
  8.         -- Timer(结束时钟,结束分钟)
  9.         -- 循环执行,到指定时间跳出
  10.         local count = 0
  11.         while true do
  12.                 local hour,min = GetTime()
  13.                 count = count + 1
  14.                 print(string.format('当前时间:%s:%s,循环次数=%s',hour,min,count))
  15.                 sleep(1000)
  16.                 if hour == Hour and Min == min then
  17.                         print('时间到了,退出循环!')
  18.             break
  19.                 end
  20.         end
  21. end
  22. --调试测试
  23. Timer(15,2)
复制代码
代码图片及运行结果:
QQ截图20210821150621.png


使用道具
举报
已绑定手机

0

主题

9

回帖

47

积分

新手上路

积分
47
每日一水
回复
使用道具
举报
已绑定手机
已实名认证

29

主题

102

回帖

960

积分

版主

积分
960
6666666666666666666666
回复
使用道具
举报

1

主题

14

回帖

127

积分

注册会员

积分
127
回复
使用道具
举报

13

主题

28

回帖

1552

积分

金牌会员

积分
1552
如果定时10天呢   好纠结
回复
使用道具
举报
已绑定手机

46

主题

118

回帖

2831

积分

版主

积分
2831
2021-8-22 18:54:03 楼主 显示全部楼层
ca0111 发表于 2021-8-22 17:06
如果定时10天呢   好纠结

定一个月都可以别说十天,你的游戏能够运行十天不崩溃么
回复
使用道具
举报
已绑定手机

9

主题

48

回帖

1661

积分

金牌会员

积分
1661
QQ
print(string.format('当前时间:%s:%s,循环次数=%s',hour,min,count))

这里的%s 是哪里来的 啥意思啊
回复
使用道具
举报
已绑定手机

46

主题

118

回帖

2831

积分

版主

积分
2831
2021-8-31 15:37:54 楼主 显示全部楼层
fojiao1992 发表于 2021-8-31 11:13
print(string.format('当前时间:%s:%s,循环次数=%s',hour,min,count))

这里的%s 是哪里来的 啥意思啊 ...

标识符 %s 在format里面表示 字符串的类型
回复
使用道具
举报
已绑定手机

3

主题

40

回帖

3454

积分

论坛元老

积分
3454
谢谢分享
回复
使用道具
举报
已绑定手机

5

主题

26

回帖

109

积分

注册会员

积分
109
学习了,,,,谢谢
回复
使用道具
举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则