|
MID:是由Codesys中Standard.Library 提供的字符串操作函数。其使用方式为:New_Str := MID(STR,LEN,POS)。意思是新字符串(New_Str)的值为:字符串(STR)从指定位置(POS)开始截取设定长度(LEN)的字符串。(MID的位置是从左往右数的)
楼主发的图片上就是将一个DT格式的变量转成字符串。表现形式为:DT#XXXX-XX-XX-XX:XX:XX。
再从其中截取需要的数据。
这种方式有时候会有问题。因为如果时间是:2022-11-28-06:08:05。这个时间转成字符串有可能会变成:'DT#2022-11-28-6:8:5.这样的话,截取两个字符,再转成字符串,会出错。
建议用Find函数,检索出字符所在位置和所占长度。然后再进行截取 |
|