Thomas Koenig writes ("Bug#2475: at' uses middle-endian 2-digit-year date format"): > Date outputs from 'at' are mandated as > > date +"%a %b %e %T %Y" > > (i.e. "Wed Aug 14 20:05:13 1996") by the Posix.2a draft I have, which is > the date used in the upcoming release 3.0 of at(1). > > Yep, that's pretty broken. If anybody has later, better news, please > let me know.
Of course if we really do not like it we can use ISO standard date format (say) and only produce the POSIX-mandated format if POSIXLY_CORRECT is set or some flag is used. Ian.