找回密码
 立即注册

QQ登录

只需一步,快速开始

1fwg
奇速版本论坛及时雨引擎论坛点击金币投放广告点击金币投放广告
查看: 479|回复: 2

增加计算时间的指令

  [复制链接]

8

主题

5

回帖

71

积分

注册会员

积分
71
发表于 2023-8-8 14:22:24 | 显示全部楼层 |阅读模式
意见建议
建议简单描述: GEE引擎有GETINTERVAL这个指令
可以计算两个时间之间相差多少秒
建议的必要性可用性重要性: 时间的计算应用非常广泛
可以用来计算技能CD, 作为事件的触发依据,以及判断两个时间哪个是过去哪个是未来
联系QQ: 31413083
建议的详细描述(实现方式等): 功能:取两个时间之间的相差



格式:GETINTERVAL 时间1 时间2 (0:年 1:月 2:星期 3:天 4:时 5:分 6:秒) 保存变量



命令:GETINTERVAL 时间1 时间2 参数 保存变量



例子:



[@时间计算]

#IF

#ACT

GETINTERVAL <$datetime> <$YEAR>-<$MONTH>-<$DAY>,23:59:59 6 S$时间

SENDMSG 0 距离当天结束还剩余<$STR(S$时间)>秒



注意:服务器的时间格式修改为:yyyy-M-d,否则会提示该命令的时间格式错误
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

155

主题

416

回帖

2065

积分

金牌会员

积分
2065
发表于 2023-8-8 18:26:21 | 显示全部楼层
有时间戳就可以了
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

2

主题

425

回帖

540

积分

版主

积分
540
发表于 2023-8-9 03:11:18 | 显示全部楼层
功能说明: 时间戳、获取时间、世界UTC时间到北京时间



格式:世界UTC时间到北京时间 格式:UnixToStr UTC时间 保存变量 格式(0:日期用-分隔; 1:日期用/分隔)






--------------------------------------------------------

世界时间变量:<$UTCNow>

时间戳转换月日年时分秒
世界UTC时间到北京时间(北京时间需在世界时间上减去8小时)
格式: UnixToStr UTC时间 保存变量 格式(0:日期用-分隔; 1:日期用/分隔)

例子 [@main]
#IF
#ACT
Mov N1 <$UTCNow>
Mov N2 <$STR(N1)>
inc N2 28800\
UnixToStr <$STR(N1)> S1 0
#SAY
UTC(<$STR(N1)>)转为北京时间是:<$STR(S1)>\
UTC8为<$STR(N2)>\
--------------------------------------------------------
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2025-6-27 22:05 , Processed in 0.030087 second(s), 18 queries , Gzip On, Redis On.

Powered by haom2 X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表