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