递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 79|回复: 0
打印 上一主题 下一主题

[视窗] 【菜鸟方案】【PC】账号时间充值续费的计算方法(纯火山)

[复制链接]

8

主题

95

帖子

844

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
844
跳转到指定楼层
楼主
发表于 昨天 23:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 z15864462006 于 2025-11-20 23:37 编辑

【说明】均为淘汰下来的代码,可用
【作用】为账号充值,未到期=按照到期时间进行续费;已到期=按照当前时间进行续费

<火山程序 类型 = "通常" 版本 = 1 />

变量 局_到期时间 <类型 = 文本型 注释 = "2025-01-12 14:53:40">
变量 局_起点时间 <类型 = 整数>
局_到期时间 = 记录集.读文本数据 ("time_*******")  // 账号的到期时间

变量 局_剩余天数 <类型 = 整数 注释 = "时间戳的数值">
局_剩余天数 = 取整 (集类_时间操作.时间_日期时间转时间戳 (局_到期时间, ) - 时间操作类.取时间戳 (取现行时间 ()))  // 客户端需要转换成天数(/3600/24)
如果真 (局_剩余天数 <= 0)  // 需要以当前时间作为起点时间进行充值
{
    局_起点时间 = 时间操作类.取时间戳 (取现行时间 ())
}
如果真 (局_剩余天数 > 0)  // 需要以账户到期时间作为起点时间进行充值
{
    局_起点时间 = 取整 (集类_时间操作.时间_日期时间转时间戳 (局_到期时间, ))
}

变量 局_终点时间 <类型 = 整数>
局_终点时间 = 局_起点时间 + 3600 * 24 * 文本到整数 (局_商品备注)

回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-11-21 08:10 , Processed in 0.079748 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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