SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 34888: ANYDTDTE and ANYDTTME informats do not recognize values less than particular lengths

DetailsCodeResultsHotfixAboutRate It

The ANYDTDTE. informat does not recognize a date in DDMMMYY format when the leading zero has been dropped, and the length of the string is less than seven characters. The DATEw. informat does still read this value correctly.

For example, the values "1MAR08" and "1MAR8" are not recognized by ANYDTDTE whereas "1MAR2008" is. All three of these values are recognized as 01MAR2008 by the DATEw. informat.

Likewise the ANYDTTME. informat has a similar issue. If the time value is less than five characters, a missing result occurs. For example, a time value of '1:40' has a width of four so the result is missing.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SASz/OS9.1 TS1M09.2 TS1M0
Microsoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M09.2 TS1M0
Microsoft Windows Server 2003 Datacenter 64-bit Edition9.1 TS1M09.2 TS1M0
Microsoft Windows Server 2003 Enterprise 64-bit Edition9.1 TS1M09.2 TS1M0
Microsoft Windows 2000 Advanced Server9.1 TS1M0
Microsoft Windows 2000 Datacenter Server9.1 TS1M0
Microsoft Windows 2000 Server9.1 TS1M0
Microsoft Windows 2000 Professional9.1 TS1M0
Microsoft Windows NT Workstation9.1 TS1M0
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M09.2 TS1M0
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M09.2 TS1M0
Microsoft Windows Server 2003 Standard Edition9.1 TS1M09.2 TS1M0
Microsoft Windows XP Professional9.1 TS1M09.2 TS1M0
64-bit Enabled AIX9.1 TS1M09.2 TS1M0
64-bit Enabled HP-UX9.1 TS1M09.2 TS1M0
64-bit Enabled Solaris9.1 TS1M09.2 TS1M0
HP-UX IPF9.1 TS1M09.2 TS1M0
Linux9.1 TS1M09.2 TS1M0
OpenVMS Alpha9.1 TS1M09.2 TS1M0
Tru64 UNIX9.1 TS1M09.2 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.