最近看到一段程序不清楚, 为什么要用OUTPUT的Data_And_Time 数据类型的年月日时间做地址寄存器指针。 以2022年12月31日23时59分0秒来举例,哪个大神能告诉我,AR1=?
CALL RD_SYS_T
date_type:=Date_And_Time
RET_VAL :=#RET_VAL_EXT
OUT :=#TEMP_DATE_TIME
L #RET_VAL_EXT
L B#16#0
==I
JC RCne
L W#16#80C1
T #STATUS
JU RCen
RCne: LAR1 P##DATE_TIME
L %LD0
T D [ AR1 , P#0.0 ] // 看DB块数据区,明摆着AR1存储的数值为P#2.0, 就是Get不到。
L %LD4
T D [ AR1 , P#4.0 ] // 看DB块数据区,明摆着AR1存储的数值为P#2.0, 就是Get不到。
RCen: NOP 0