找回密码
 立即注册
奇速版本论坛200M带宽开服微端链接失效申报超级稳定服务器抗攻击
点击金币投放广告点击金币投放广告点击金币投放广告点击金币投放广告
查看: 439|回复: 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周处理!
回复

使用道具 举报

149

主题

394

回帖

1965

积分

金牌会员

积分
1965
发表于 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-5-3 10:37 , Processed in 0.037347 second(s), 17 queries , Gzip On, Redis On.

Powered by haom2 X3.5

© 2001-2025 Discuz! Team.

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