搜索
查看: 1065|回复: 27

[沟通中] 建议增加一个时间戳计算的函数吧

[复制链接]
发表于 2022-11-21 12:22:00 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 221115
登陆器版本号: 221115
BUG描述: 用于计算时间差,可以以秒、分、小时、天、周...的结果形式输出
BUG重现方式: 用于计算时间差,可以以秒、分、小时、天、周...的结果形式输出
修复后应达到的效果: 用于计算时间差,可以以秒、分、小时、天、周...的结果形式输出
联系QQ: 隐藏内容
比如
DateDiff  interval, date1, date2,N变量/<$N(计算结果)>

参数:
interval    必要。字符串表达式,表示用来计算 date1 和 date2  的时间差的时间间隔。【当然可以读取并使用存放在text 或(个人)变量里的时间戳】
interval  参数的设定值如下:

设置描述设置描述
0

1
分钟
2
小时
3
日/天数
4

5
季度
6








Date1,date2    必要。 Variant  ( Date) 。计算中要用到的两个日期。

例:datediff 0,2022/11/21 2:17:05,2022/11/21 12:34:18,<$N(时间结果)>
返回 <$N(时间结果)>:37033




补充内容 (2022-11-21 12:25):
interval 参数补充一个  7 返回 d:h:m:s    即 x天x小时x分x秒
发表于 2022-11-21 15:28:48 | 显示全部楼层
没看出来,计算时间差,主要用在哪呢?
发表于 2022-11-21 15:41:35 | 显示全部楼层
1580 发表于 2022-11-21 15:28
没看出来,计算时间差,主要用在哪呢?

楼主用在哪不知知道,
我能想到的比如检测玩家离上一次登陆的时间间隔,做一些功能。

比如可以补领多少天的任务次数等等,看每个人的服吧,这个能搞是个非常好东西。
 楼主| 发表于 2022-11-21 16:02:30 | 显示全部楼层
1580 发表于 2022-11-21 15:28
没看出来,计算时间差,主要用在哪呢?

这样可以不怕人物下线和小退  同样可以计时
发表于 2022-11-21 16:12:40 | 显示全部楼层
功能:
    测当前日期是否小于大于等于指定的日期,检测后日期差存放在人物的M0中

格式:
    CHECKCURRENTDATE 操作符(>/= /<)  日期

;==========================================
[@Main]
#IF
    CHECKCURRENTDATE > 2008-06-27
#SAY
当前日期大于2008-06-27

日期有变量,看看能不能实现,下线的时候记录时间变量,上线的时候进行对比
 楼主| 发表于 2022-11-21 16:23:03 | 显示全部楼层
怪怪 发表于 2022-11-21 16:12
功能:
    测当前日期是否小于大于等于指定的日期,检测后日期差存放在人物的M0中

这个我知道 但是只能是天
发表于 2022-11-21 17:55:53 | 显示全部楼层
深澜 发表于 2022-11-21 15:41
楼主用在哪不知知道,
我能想到的比如检测玩家离上一次登陆的时间间隔,做一些功能。

间隔可以理解,但他要也太复杂了
发表于 2022-11-21 17:56:58 | 显示全部楼层
2022/11/21 2:17:05

日期和时间 中间是空格,估计不好搞,除非分两个参数位
 楼主| 发表于 2022-11-21 20:28:43 | 显示全部楼层
1580 发表于 2022-11-21 17:56
2022/11/21 2:17:05

日期和时间 中间是空格,估计不好搞,除非分两个参数位

如果弄成数字 那要就要小数点了吧,看大佬有什么办法可以弄不 或者加个转置成引擎识别的日期格式
CDate(日期,时间) 这样便于计算

补充内容 (2022-11-21 20:45):
或者长日期 #2022/11/21 2:17:05#  这样框住
例:datediff 0 #2022/11/21 2:17:05# #2022/11/21 12:34:18# <$N(时间结果)>
返回 <$N(时间结果)>:37033
发表于 2022-11-21 21:42:48 | 显示全部楼层
1580 发表于 2022-11-21 17:56
2022/11/21 2:17:05

日期和时间 中间是空格,估计不好搞,除非分两个参数位

他说的这个功能就像盛大里锻造金刚石差不多,离线可以挂金刚石
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-25 00:30 , Processed in 0.520036 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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