StrComp » 历史记录 » 版本 2
tejie, 2026-06-02 19:18
| 1 | 1 | machenhe | _*%{color:green}strComp%*_ |
|---|---|---|---|
| 2 | 2 | tejie | |
| 3 | 1 | machenhe | 检测两个时间字符串,是否满足条件 |
| 4 | 满足则返回时间差(单位秒) |
||
| 5 | |||
| 6 | 2 | tejie | 标签:命令定义^strComp |
| 7 | 1 | machenhe | |
| 8 | *格式* |
||
| 9 | |命令名 |参数1 |参数2 |参数3 |参数4 |参数5 | |
||
| 10 | |strComp |设定时间1 |设定时间2 |比较符(>,<,=) |比较值 |返回值=(时间2-时间1) | |
||
| 11 | |||
| 12 | *说明* |
||
| 13 | 2 | tejie | |参数1|设定比较时间1 |
| 14 | 1 | machenhe | 格式 |
| 15 | 2 | tejie | 2022-02-26-14:54:00| |
| 16 | |参数2|设定比较时间2 |
||
| 17 | 1 | machenhe | 格式 |
| 18 | 2 | tejie | 2022-02-26-14:55:00| |
| 19 | |参数3|比较符| |
||
| 20 | |参数4|比较值| |
||
| 21 | |参数5|返回值=(时间2-时间1) |
||
| 22 | 单位秒| |
||
| 23 | 1 | machenhe | |
| 24 | * (参数2-参数1)满足比较条件,返回参数5 |
||
| 25 | * %{color:deepPink}常与系统变量<$time>一起使用% |
||
| 26 | |||
| 27 | - |
||
| 28 | - |
||
| 29 | |||
| 30 | *%{color:deepskyblue}脚本示例:%* |
||
| 31 | |||
| 32 | bq. [@main] |
||
| 33 | #if |
||
| 34 | #act |
||
| 35 | mov s$设定时间1 2022-02-26-14:54:00 |
||
| 36 | mov s$设定时间2 2022-02-26-14:54:11 |
||
| 37 | mov d0 10 |
||
| 38 | |
||
| 39 | #if |
||
| 40 | strComp s$设定时间1 s$设定时间2 > d0 d1 |
||
| 41 | #act |
||
| 42 | sendMsg 6 设定时间1:<$str(s$设定时间1)> |
||
| 43 | sendMsg 6 设定时间2:<$str(s$设定时间2)> |
||
| 44 | sendMsg 6 (时间2-时间1)大于<$str(d0)>秒 |
||
| 45 | sendMsg 6 (时间2-时间1)等于<$str(d1)>秒 |
||
| 46 | #elseAct |
||
| 47 | sendMsg 6 (时间2-时间1)不大于<$str(d0)>秒 |