|
_时长格式化(“354671”) 可转为 XX时 XX分 XX秒
_时长格式化(“3时8分12秒”) 可转为 XXXXX (秒)
瞎鼓捣的 不知道还有没有更简单的方法
变量名 | 类 型 | 静态 | 数组 | 备 注 | 秒 | 整数型 | | | 时 | 整数型 | | | 分 | 整数型 | | | 临时文本 | 文本型 | | 0 | 返回时长 | 文本型 | | |
返回时长 = “” 如果 (寻找文本 (时长, “秒”, 0, 假) > -1 )  如果 (寻找文本 (时长, “时”, 0, 假) > -1 )  临时文本 = 分割文本 (时长, “时”, )  如果 (临时文本 [1 ] ≠ “”)   时 = 到整数 (临时文本 [1 ])              如果 (寻找文本 (时长, “分”, 0, 假) > -1 ) 临时文本 = 分割文本 (时长, “分”, ) 临时文本 = 分割文本 (临时文本 [1 ], “时”, ) 如果 (临时文本 [1 ] ≠ “”)  分 = 到整数 (临时文本 [1 ])             临时文本 = 分割文本 (时长, “秒”, ) 如果 (寻找文本 (临时文本 [1 ], “分”, 0, 假) > -1 ) 临时文本 = 分割文本 (临时文本 [1 ], “分”, ) 秒 = 到整数 (临时文本 [2 ])  如果 (寻找文本 (临时文本 [1 ], “时”, 0, 假) > -1 )  临时文本 = 分割文本 (临时文本 [1 ], “时”, )  秒 = 到整数 (临时文本 [2 ])        如果 (时 > 0 ) 秒 = 秒 + 时 × 60 × 60     如果 (分 > 0 ) 秒 = 秒 + 分 × 60     返回时长 = 到文本 (秒 )  时 = 到整数 (时长 ) \ 60 \ 60  分 = 到整数 (时长 ) \ 60 % 60  秒 = 到整数 (时长 ) % 60  如果 (时 > 0 )  返回时长 = 到文本 (时 ) + “时”     如果 (分 > 0 ) 返回时长 = 返回时长 + 到文本 (分 ) + “分”     返回时长 = 返回时长 + 到文本 (秒) + “秒” 返回 (返回时长 )
|
评分
-
查看全部评分
|