Don Cragun wrote at 12/16/09 01:22: >> The description of the F conversion specifier in XSH7 is: >> "CX F Equivalent to %+4Y-%m-%d if no flag and no minimum field width >> are specified. [tm_year, tm_mon, tm_mday] >> >> "CX If a minimum field width of x is specified, the year shall be >> output as if by the Y specifier (described below) with whatever >> flag was given and a minimum field width of x?6. If x is less >> than 6, the behavior shall be as if x equalled 6. >> >> "CX If the minimum field width is specified to be 10, and the year >> is four digits long, then the output string produced will match >> the ISO 8601:2004 standard subclause 4.1.2.2 complete >> representation, extended format date representation of a >> specific day. If a + flag is specified, a minimum field width >> of x is specified, and x?7 bytes are sufficient to hold the >> digits of the year (not including any needed sign character), >> then the output will match the ISO 8601: 2004 standard >> subclause 4.1.2.4 complete representation, expanded format >> date representation of a specific day." >> >> I was working on the plans for providing SUSv4 conformance to Solaris >> next when I was RIFed. Obviously, these functions all need to be >> updated if Sun or Oracle intend to get the next UNIX brand for an >> upcoming Solaris release. >> >> - Don
Thanks for the information. I'm sure that once we have the SUSv4 for Solaris project going, we will implement the new spec to conform to the new standard. Ienup