源码分享 时间转毫秒
【hh小时mm分钟ss秒 hh小时ss秒】 to ms
【hh小时mm分钟ss秒 hh小时ss秒】 转 毫秒
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本数组 | 文本型 | | 0 | 返回ms | 整数型 | | | 逻辑 | 逻辑型 | | |
如果真 (时间文本 = “0”) 返回 (0 ) 如果真 (时间文本 = “”) 返回 (0 ) 如果真 (时间文本 = “ ”) 返回 (0 ) 如果真 (文本_寻找文本 (时间文本, “分钟”, , ) > -1 ) 逻辑 = 真 时间文本 = 文本_替换 (时间文本, , , , “ ”, “”, “小时”, “,”, “分钟”, “,”, “秒”, “,”, , ) 文本数组 = 分割文本 (时间文本, “,”, ) 如果真 (取数组成员数 (文本数组 ) = 3 ) 返回ms = 返回ms + 到整数 (文本数组 [1 ]) × 60 × 60 × 1000  返回ms = 返回ms + 到整数 (文本数组 [2 ]) × 60 × 1000  返回ms = 返回ms + 到整数 (文本数组 [3 ]) × 1000 如果真 (取数组成员数 (文本数组 ) = 2 ) 如果 (逻辑 )   返回ms = 返回ms + 到整数 (文本数组 [1 ]) × 60 × 1000   返回ms = 返回ms + 到整数 (文本数组 [2 ]) × 1000    返回ms = 返回ms + 到整数 (文本数组 [1 ]) × 60 × 60 × 1000   返回ms = 返回ms + 到整数 (文本数组 [2 ]) × 1000   如果真 (取数组成员数 (文本数组 ) < 2 ) 返回ms = 返回ms + 到整数 (文本数组 [1 ]) × 1000 返回 (返回ms)
用了精易模块
|