commit 09c2311b3a3d8514f2edf0b08a389e7eeba404ce
Author:     Richard Ipsum <[email protected]>
AuthorDate: Sat Apr 13 03:11:26 2019 +0100
Commit:     Michael Forney <[email protected]>
CommitDate: Fri Apr 12 19:40:34 2019 -0700

    date: Fix default format string
    
    From POSIX:
    
    When no formatting operand is specified, the output in the POSIX
    locale shall be equivalent to specifying:
    
               date "+%a %b %e %H:%M:%S %Z %Y"

diff --git a/date.c b/date.c
index 97c910c..109f371 100644
--- a/date.c
+++ b/date.c
@@ -66,7 +66,7 @@ main(int argc, char *argv[])
 {
        struct tm *now;
        time_t t;
-       char buf[BUFSIZ], *fmt = "%c";
+       char buf[BUFSIZ], *fmt = "%a %b %e %H:%M:%S %Z %Y";
 
        t = time(NULL);
        if (t == -1)

Reply via email to