操作数太小以致不能包含完整日期。
30
原因. . . . . :
内置函数%DATE的“因子2”项(位置36 - 49)或
第一个操作数不够大,无法容纳%DATE的“因子1”(位置12 - 25)或第二个操
作数中所指定格式的“日期”。操作数必须足够大以容纳完整的所指定格式的“
日期”。数字操作数必须足够大以便刚好能容纳指定格式的日期的数字部分 。
字符操作数的最小长度是
- -对于带分隔符的*CYMD、*CMDY和*CDMY来说是9
- -对于不带分隔符的*CYMD、*CMDY和*CDMY来说是7
- -对于带分隔符的*LONGJUL来说是8
- -对于不带分隔符的*LONGJUL来说是7
- -对于带分隔符的*JUL来说是6
- -对于不带分隔符的*JUL来说是5
- -对于带分隔符的*DMY、*MDY和*YMD来说是8
- -对于不带分隔符的*DMY、*MDY和*YMD来说是6
- -对于带分隔符的*EUR、*ISO、*JIS和*USA来说是10
- -对于不带分隔符的*EUR、*ISO、*JIS和*USA来说是8。
数字操作数的最小位数是
- -对于*JUL来说是5
- -对于*DMY、*MDY和*YMD为6
- -对于*CYMD来说是7
- -对于*EUR、*ISO、*JIS和*USA来说是8。
忽略该规范。
恢复. . . . . :
增加%DATE的“因子2”项或第一个操作数的长度
,使其大于或等于最小长度。重新编译。