|
分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
本帖最后由 sksksz 于 2023-1-14 19:15 编辑
下载前麻烦来个精币打赏
窗口程序集名 | 保 留 | 保 留 | 备 注 | 类_日期处理 | | | | 变量名 | 类 型 | 数组 | 备 注 | 节假日 | 文本型 | 0 | 如果真 (初始化 () < 1 )信息框 (“模块 日期处理 无法获取节假日期,请检查网络畅通”, 0, 到文本 ({ }), )结束 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 数据 | 文本型 | | | 数组1 | 文本型 | | 0 | 临时日期 | 文本型 | | | i | 整数型 | | | 清除数组 (节假日 )数据 = 到文本 (HTTP读文件 (“http://116.63.67.184:7702/&func=get-jdate”)) 数组1 = 分割文本 (数据, #换行符, )计次循环首 (取数组成员数 (数组1 ), i )临时日期 = 取文本左边 (数组1 [i ], 8 ) 加入成员 (节假日, 临时日期 )计次循环尾 ()返回 (取数组成员数 (节假日 )) 如果真 (取简洁洁日期2 (交易日增减 (取现行时间 (), 0 )) = 取简洁洁日期2 (交易日增减 (日期, 0 )) )返回 (真)返回 (假)时间 = 取现行时间 ()如果真 (是否为工作日 (时间 ) 且 是否为节假日 (时间 ) = 假)返回 (真)返回 (假)如果真 (时间是否大于等于 (9, 15, 0 ) 且 时间是否小于等于 (15, 0, 0 )) 返回 (真)返回 (假)|
交易日增减 | 日期时间型 | | |
原日期 | 日期时间型 | | | | 增减值 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 增减标记 | 整数型 | | | 增减计次 | 整数型 | | | 临时日期 | 日期时间型 | | | 判断 (增减值 ≥ 1 )增减标记 = 1 判断 (增减值 ≤ -1 )增减标记 = -1 判断 (增减值 = 0 )如果真 (是否为工作日 (原日期 ) = 假 或 是否为节假日 (原日期 ) = 真)增减值 = -1 增减标记 = -1 返回 (原日期 )临时日期 = 原日期判断循环首 (增减计次 < 取绝对值 (增减值 )) 临时日期 = 增减时间 (临时日期, #日, 增减标记 )如果真 (是否为工作日 (临时日期 ) = 真 且 是否为节假日 (临时日期 ) = 假)增减计次 = 增减计次 + 1 判断循环尾 ()返回 (临时日期 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 年 | 文本型 | | | 月 | 文本型 | | | 日 | 文本型 | | |
年 = 到文本 (取年份 (日期 )) 月 = 到文本 (取月份 (日期 )) 日 = 到文本 (取日 (日期 )) 如果真 (取文本长度 (月 ) = 1 )月 = “0” + 月 如果真 (取文本长度 (日 ) = 1 )日 = “0” + 日 返回 (年 + “-” + 月 + “-” + 日)变量名 | 类 型 | 静态 | 数组 | 备 注 | 年 | 文本型 | | | 月 | 文本型 | | | 日 | 文本型 | | |
年 = 到文本 (取年份 (日期 )) 月 = 到文本 (取月份 (日期 )) 日 = 到文本 (取日 (日期 )) 如果真 (取文本长度 (月 ) = 1 )月 = “0” + 月 如果真 (取文本长度 (日 ) = 1 )日 = “0” + 日 返回 (年 + 月 + 日)变量名 | 类 型 | 静态 | 数组 | 备 注 | 年 | 文本型 | | | 月 | 文本型 | | | 日 | 文本型 | | |
年 = 到文本 (取年份 (日期 )) 月 = 到文本 (取月份 (日期 )) 日 = 到文本 (取日 (日期 )) 如果真 (取文本长度 (月 ) = 1 )月 = “0” + 月 如果真 (取文本长度 (日 ) = 1 )日 = “0” + 日 返回 (年 + 分割 + 月 + 分割 + 日)如果真 (取星期几 (日期 ) ≠ 7 且 取星期几 (日期 ) ≠ 1 )返回 (真)返回 (假)变量名 | 类 型 | 静态 | 数组 | 备 注 | 日期文本 | 文本型 | | | i | 整数型 | | |
日期文本 = 取简洁洁日期2 (日期 )计次循环首 (取数组成员数 (节假日 ), i )如果真 (日期文本 = 节假日 [i ])返回 (真)计次循环尾 ()返回 (假)|
时间是否大于等于 | 逻辑型 | | |
时 | 整数型 | | | | 分 | 整数型 | | | | 秒 | 整数型 | | | | 参时间 | 日期时间型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 现行时间 | 日期时间型 | | | 原始时间 | 日期时间型 | | | 当前时间 | 日期时间型 | | | 当前时间戳 | 长整数型 | | | 原始时间戳 | 长整数型 | | | 判断 (是否为空 (参时间 )) 现行时间 = 取现行时间 ()现行时间 = 参时间 原始时间 = 指定时间 (2000, 1, 1, 时, 分, 秒 )当前时间 = 指定时间 (2000, 1, 1, 取小时 (现行时间 ), 取分钟 (现行时间 ), 取秒 (现行时间 )) 当前时间戳 = 时间转时间戳 (当前时间 ) 原始时间戳 = 时间转时间戳 (原始时间 ) 如果真 (当前时间戳 ≥ 原始时间戳 )返回 (真)返回 (假)|
时间是否小于等于 | 逻辑型 | | |
时 | 整数型 | | | | 分 | 整数型 | | | | 秒 | 整数型 | | | | 参时间 | 日期时间型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 现行时间 | 日期时间型 | | | 原始时间 | 日期时间型 | | | 当前时间 | 日期时间型 | | | 当前时间戳 | 长整数型 | | | 原始时间戳 | 长整数型 | | | 判断 (是否为空 (参时间 )) 现行时间 = 取现行时间 ()现行时间 = 参时间 原始时间 = 指定时间 (2000, 1, 1, 时, 分, 秒 )当前时间 = 指定时间 (2000, 1, 1, 取小时 (现行时间 ), 取分钟 (现行时间 ), 取秒 (现行时间 )) 当前时间戳 = 时间转时间戳 (当前时间 ) 原始时间戳 = 时间转时间戳 (原始时间 ) 如果真 (当前时间戳 ≤ 原始时间戳 )返回 (真)返回 (假)返回 (取时间间隔 (时间, [1970年1月1日8时 ], #秒 )) 返回 (增减时间 ([1970年1月1日8时 ], #秒, 时间戳 )) 变量名 | 类 型 | 静态 | 数组 | 备 注 | 时 | 文本型 | | | 分 | 文本型 | | | 文本 | 文本型 | | |
时 = 到文本 (取小时 (时间 )) 分 = 到文本 (取分钟 (时间 )) 如果真 (取文本长度 (时 ) = 1 )时 = “0” + 时 如果真 (取文本长度 (分 ) = 1 )分 = “0” + 分 文本 = 时 + “:” + 分返回 (文本 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 时 | 文本型 | | | 分 | 文本型 | | | 秒 | 文本型 | | | 文本 | 文本型 | | |
时 = 到文本 (取小时 (时间 )) 分 = 到文本 (取分钟 (时间 )) 秒 = 到文本 (取秒 (时间 )) 如果真 (取文本长度 (时 ) = 1 )时 = “0” + 时 如果真 (取文本长度 (分 ) = 1 )分 = “0” + 分 如果真 (取文本长度 (秒 ) = 1 )秒 = “0” + 秒 文本 = 时 + “:” + 分 + “:” + 秒 返回 (文本 )
|
-
-
日期处理类.e
14.28 KB, 下载次数: 84, 下载积分: 精币 -2 枚
评分
-
查看全部评分
|