首先,很高兴,精易模块,又放出的最新版本的源码,然后根据更新,去看了下自己感兴趣的部分的源码
旧版 时间_取现行时间戳
变量名 | 类 型 | 静态 | 数组 | 备 注 | 时间b | 精易_时间 | | | 返回值 | 文本型 | | | 毫秒数 | 文本型 | | | 时间a | 文本型 | | | GetLocalTime (时间b )毫秒数 = 取重复文本 (3 - 取文本长度 (到文本 (时间b.毫 )), “0”) + 到文本 (时间b.毫 )时间a = 到文本 (取时间间隔 (取现行时间 (), 到时间 (“1970-01-01 08:00:00”), #秒 )) 返回值 = 时间a + 毫秒数 判断 (是否取十位时间戳 )返回值 = 取文本左边 (返回值, 10 )判断循环首 (取文本长度 (返回值 ) < 10 )返回值 = 返回值 + “0”判断循环尾 ()返回 (返回值 )判断循环首 (取文本长度 (返回值 ) < 13 )返回值 = 返回值 + “0”判断循环尾 ()返回 (返回值 )
改进 时间_取现行时间戳
变量名 | 类 型 | 静态 | 数组 | 备 注 | 时间b | 精易_时间 | | | 返回值 | 文本型 | | | 毫秒数 | 文本型 | | | 时间a | 文本型 | | | GetLocalTime (时间b )毫秒数 = 取重复文本 (3 - 取文本长度 (到文本 (时间b.毫 )), “0”) + 到文本 (时间b.毫 )时间a = 到文本 (取时间间隔 (取现行时间 (), 到时间 (“1970-01-01 08:00:00”), #秒 )) 返回值 = 时间a + 毫秒数 如果 (是否取十位时间戳 )返回值 = 取文本左边 (返回值, 10 )返回值 = 返回值 + 取重复文本 (10 - 取文本长度 (返回值 ), “0”)返回值 = 返回值 + 取重复文本 (13 - 取文本长度 (返回值 ), “0”)返回 (返回值)
|