date --date "Tue Apr 27 21:17:44 CEST 1999" produces: date: invalid date `Tue Apr 27 21:17:44 CEST 1999' This is because CEST was accidentally omitted from lib/getdate.c Here is the patch. Please also inform the sh-utils mantainers. Han Holl --- sh-utils-1.16/lib/getdate.c.cest Wed May 12 15:21:12 1999 +++ sh-utils-1.16/lib/getdate.c Wed May 12 15:22:48 1999 @@ -1612,6 +1612,7 @@ { "nt", tZONE, HOUR (11) }, /* Nome */ { "idlw", tZONE, HOUR (12) }, /* International Date Line West */ { "cet", tZONE, -HOUR (1) }, /* Central European */ + { "cest", tDAYZONE, -HOUR (1) }, /* Central European Summer */ { "met", tZONE, -HOUR (1) }, /* Middle European */ { "mewt", tZONE, -HOUR (1) }, /* Middle European Winter */ { "mest", tDAYZONE, -HOUR (1) }, /* Middle European Summer */
Fixed in sh-utils-2.0-3. Thanks for the patch.