
这个只是取当前系统的时间的 电脑时区是北京的话就是北京时间了
如果要实时的话就结合时钟来完成
时钟1时钟周期 = 1000 ‘1000毫秒=1秒,0代表停止
楼上的代码就非常详细的展示了
你的意思我大概明白了,但是你的第二步不清楚是啥意思,是把所有文件当中,最后修改的那个压缩起来,还是把所有的文件都压缩起来?
我来说下思路和过程。
首先我们需要用到精易模块,这样方便一些。
1、使用精易模块命令,文件_枚举来获取目录下所有的bak文件
2、计次循环来获取取到的bak文件的每一次最后修改时间存放到一个变量里
3、我们把获取到的最后修改时间转换成时间戳
4、我们把时间戳和文件路径放到一个数组里
5、然后用“数组排序”对数组里存放的时间戳进行排序。注意的是,我们排序的时候要取时间戳,不用把路径放进去排序。
6、添加zip压缩组件,来进行目录下的压缩。并对修改时间为最后修改的也就是时间戳最大的也就是数组排序中最后的三个进行标记
7、全部压缩,移动到目录321
我理解的大概是这样吧。哪里不对或者要源码的留下QQ,我加你。
版本 2
子程序 时间_取北京时间, 日期时间型, 公开, 获取北京时间,超稳定,长久不失效,代码提供者:aqwvwv
参数 参_网址, 文本型, 可空
局部变量 局_返回协议头, 文本型
局部变量 局_时间, 日期时间型
如果真 (是否为空 (参_网址))
参_网址 = “>
到文本 (取年份 (取现行时间 ())) + 取文本右边 (“0” + 到文本 (取月份 (取现行时间 ())), 2) + 取文本右边 (“0” + 到文本 (取日 (取现行时间 ())), 2)
在写程序时,如果需要设置使用期限,就需要判断当前的时间,当然不是电脑的时间,而是北京时间。电脑时间是可以人为改动,但北京时间是没法改的,所以这个功能很重要,下面是实现代码:
版本 2
支持库 internet
子程序 取北京时间, 日期时间型, 公开
局部变量 返回文本, 文本型
局部变量 取出的时间, 文本型
局部变量 时间, 日期时间型
返回文本 = 到文本 (>
这个好解决,首先取出系统运行的时间,存放在一个变量里,等待代码执行完毕后,再把当前的时间减去执行前的时间。给你写下代码吧:版本 2支持库 spec局部变量 执行前, 整数型执行前 = 取启动时间 ()计次循环首 (100, ) 调试输出 (“1”)计次循环尾 ()信息框 (到文本 ((取启动时间 () - 执行前) ÷ 1000) + “秒”, 0, )
编辑框1内容 = 到文本 (取时间部分 (取现行时间 (), 6)) + “:” + 到文本 (取时间部分 (取现行时间 (), 7)) + “:” + 到文本 (取时间部分 (取现行时间 (), 8)) + “:系统开始运行”
不解释,一句话
版本 2程序集 窗口程序集1
程序集变量 k, 日期时间型子程序 __启动窗口_创建完毕标签1标题 = “读取中”
时钟1时钟周期 = 1000
子程序_请求时间线程 ()子程序 子程序_请求时间线程如果真 (客户1连接 (“bjtimecn”, 80) = 假)
信息框 (“连接服务器失败!”, 16, )
返回 ()
如果真结束
如果真 (客户1发送数据 (#常量_请求时间数据包) = 假)
信息框 (“请求服务器端时间失败!”, 16, )
返回 ()
如果真结束
子程序 _时钟1_周期事件
局部变量 局部_服务器端时间, 整数型如果真 (客户1发送数据 (#常量_请求时间数据包) = 假)
信息框 (“请求服务器端时间失败!”, 16, )
返回 ()
如果真结束标签1标题 = 时间到文本 (k, 1)子程序 _客户1_数据到达
局部变量 局部_返回数据, 文本型局部_返回数据 = 取字节集数据 (客户1取回数据 (), #文本型, )
局部_处理数据 (局部_返回数据)子程序 局部_处理数据, , , 取出返回数据里面的日期时间
参数 参_数据, 文本型
局部变量 局部_分割数据, 文本型, , "0"
局部变量 局部_分割时间, 文本型, , "2"
局部变量 i, 整数型
局部变量 局部_标记, 整数型
局部变量 局部_服务器时间, 文本型局部_分割数据 = 分割文本 (参_数据, #换行符, )
计次循环首 (取数组成员数 (局部_分割数据), i) 如果真 (取文本左边 (局部_分割数据 [i], 5) = “var n”) ' 判断是否时间的变量信息
局部_分割时间 = 分割文本 (局部_分割数据 [i], “=”, 2)
' 置现行时间 () 局部_标记 = 局部_标记 + 1
判断开始 (局部_标记 = 1) ' 年份处理 局部_服务器时间 = 局部_服务器时间 + 取文本左边 (局部_分割时间 [2], 取文本长度 (局部_分割时间 [2]) - 1) + “年” 判断 (局部_标记 = 2) ' 月份处理 局部_服务器时间 = 局部_服务器时间 + 取文本左边 (局部_分割时间 [2], 取文本长度 (局部_分割时间 [2]) - 1) + “月” 判断 (局部_标记 = 3) ' 日份处理
局部_服务器时间 = 局部_服务器时间 + 取文本左边 (局部_分割时间 [2], 取文本长度 (局部_分割时间 [2]) - 1) + “日” 判断 (局部_标记 = 5) ' 时份处理
局部_服务器时间 = 局部_服务器时间 + 取文本左边 (局部_分割时间 [2], 取文本长度 (局部_分割时间 [2]) - 1) + “时” 判断 (局部_标记 = 6) ' 分份处理
局部_服务器时间 = 局部_服务器时间 + 取文本左边 (局部_分割时间 [2], 取文本长度 (局部_分割时间 [2]) - 1) + “分” 判断 (局部_标记 = 7) ' 秒份处理
局部_服务器时间 = 局部_服务器时间 + 取文本左边 (局部_分割时间 [2], 取文本长度 (局部_分割时间 [2]) - 1) + “秒” 默认 判断结束 如果真结束计次循环尾 ()
输出调试文本 (“服务器时间: ” + 局部_服务器时间)
k = 到时间 (局部_服务器时间)
以上就是关于易语言怎么取时间,北京时间全部的内容,包括:易语言怎么取时间,北京时间、易语言实现备份压缩获取修改时间 *** 作、易语言怎么读取北京时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)