|
欢呼一下,新版有繁中了
另外提报一项问题
│ │格式│DATE [变数名] │
│ ├──┼──────────────────────────────────────────────┤
│ │功能│返回系统当前日期和时间 │
│ ├──┼──────────────────────────────────────────────┤
│ │参数│■变数名 用于保存系统当前日期和时间的变数名称 │
│DATE├──┼──────────────────────────────────────────────┤
│ │范例│DATE SysDate │
│ ├──┼──────────────────────────────────────────────┤
│ │备注│※返回结果以"年-月-日|星期|时:分:秒"的形式保存在指定的变数中,要取出其中的"日期"或"时间", │
│ │ │ 请用 PECMD 的 字符串处理命令(LPOS、RPOS、LSTR、MSTR、RSTR)来处理; │
│ │ │※若省略"变数名"时,结果保存在环境变数%CurDate%中,范例的结果可能是"2008-8-8|5|20:8:8"。
DATE返回数值是不定数的字串
例如:
2008-8-8|5|20:8:8的月日分秒都是个位数
2008-12-30|6|8:30:60的月日分秒都是双位数
这用(LPOS、RPOS、LSTR、MSTR、RSTR)不管哪一个皆无法取得想要的值
以不增加功能为前提,能否将个位数补位至双位数
例如:
2008-08-08|5|20:08:08
2008-12-30|6|08:30:60
当然如果能增加功能可以参考
MTXT <变数名><=><字符串><,字符><,位置>
MTXT time=%CurDate%,|,2
取2008-8-8|5|20:8:8中第2个|之后的值,传回20:8:8
MTXT time=%CurDate%,|,0
位置0时传回|前字符串2008-8-8 |
|