diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/xwrap.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/xwrap.c b/lib/xwrap.c index 1bc929f1..cf7fc42a 100644 --- a/lib/xwrap.c +++ b/lib/xwrap.c @@ -967,6 +967,7 @@ void xparsedate(char *str, time_t *t, unsigned *nano, int endian) // Formats with seconds come first. Posix can't agree on whether 12 digits // has year before (touch -t) or year after (date), so support both. char *s = str, *p, *oldtz = 0, *formats[] = {"%Y-%m-%d %T", "%Y-%m-%dT%T", + "%a %b %e %H:%M:%S %Z %Y", // date(1) output format in POSIX/C locale. "%H:%M:%S", "%Y-%m-%d %H:%M", "%Y-%m-%d", "%H:%M", "%m%d%H%M", endian ? "%m%d%H%M%y" : "%y%m%d%H%M", endian ? "%m%d%H%M%C%y" : "%C%y%m%d%H%M"}; |