本帖最后由 yppy988 于 2019-3-19 20:07 编辑
之前发布的有BUG 如果本地系统时间错误 开机时间也会错误 所以这次改为取网络API时间 @haishifu 对代码的优化 窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 开机时间 | 文本型 | | | 运行时长 | 文本型 | | | 开机时间 (开机时间, 运行时长 )调试输出 (开机时间, 运行时长 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 秒数 | 整数型 | | | 分钟 | 整数型 | | | 小时 | 整数型 | | | 天 | 整数型 | | | 时间 | 日期时间型 | | |
秒数 = 取启动时间 () \ 1000 时间 = 现在时间 ()开机时间 = 时间到文本 (增减时间 (时间, 8, -秒数 ), 1 )天 = 秒数 \ 86400 秒数 = 秒数 - 86400 × 天 小时 = 秒数 \ 3600 秒数 = 秒数 - 3600 × 小时 分钟 = 秒数 \ 60 秒数 = 秒数 - 60 × 分钟 运行时长 = 到文本 (天 ) + “天” + 到文本 (小时 ) + “小时” + 到文本 (分钟 ) + “分钟” + 到文本 (秒数 ) + “秒”变量名 | 类 型 | 静态 | 数组 | 备 注 | 时间 | 文本型 | | | L1 | 整数型 | | | L2 | 整数型 | | |
如果 (是否与互联网连接 () = 真) 时间 = 到文本 (HTTP读文件 (“http://quan.suning.com/getSysTime.do”))  L1 = 寻找文本 (时间, #引号 + “:” + #引号, , 假) + 3  L2 = 寻找文本 (时间, #引号, L1, 假) 返回 (到时间 (取文本中间 (时间, L1, L2 - L1 )) ) 返回 (取现行时间 ())
|