DB64.DBW 32 读的系统日期
DB64.DBD 34 读的系统时间
执行下面的语句:
L DB64.DBW 32
T W [AR1,P#2.0]
T DB74.DBW 2
L DB64.DBD 34
T D [AR1,P#4.0]
T DB74.DBD 4
发现DB74.DBW 2中为系统日期,DB74.DBD 4为系统时间
但是W [AR1,P#2.0]对应地址中数据是中为:D#1990-1-1
D [AR1,P#4.0]对应地址中数据是中为:TOD#0:0:0.0
类型已经定义为Date及time of day
后来用以下语句测试
L D#2009-7-8
T W [AR1,P#2.0]
T DB74.DBW 2
L TOD#5:5:5.0
T D [AR1,P#4.0]
T DB74.DBD 4
发现DB74.DBW 2及W [AR1,P#2.0]对应地址中都为 D#2009-7-8
DB74.DBD 4及D [AR1,P#4.0]对应地址中都为 TOD#5:5:5.0
请高手帮忙看下,为什么