- 积分
- 8913
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-6-10
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2020-5-7 14:51:08
|
显示全部楼层
搞定,一个学渣的自救。。。
由于各文件时间间隔为10min,单纯'q time'出来的时间字符串长短不一,
如“17Z28AUG2020”、“17:10Z28AUG2020”。。。等,直接使用subwrd,substr会出现读取错误。
因此需要加一个判断选择,语句如下:
'q time'
res=subwrd(result,3)
if(math_strlen(res)=12)
yy=substr(res,9,4)
mon=substr(res,6,3)
dd=substr(res,4,2)
hh=substr(res,1,2)
mnt=00
endif
if(math_strlen(res)=15)
yy=substr(res,12,4)
mon=substr(res,9,3)
dd=substr(res,7,2)
hh=substr(res,1,2)
mnt=substr(res,4,2)
endif
say res
say yy
say mon
say dd
say hh
say mnt
笨人总有笨办法,哈哈哈哈 |
|