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"
This commit is contained in:
Richard Ipsum 2019-04-13 03:11:26 +01:00 committed by Michael Forney
parent 6b950e436b
commit 09c2311b3a

2
date.c
View File

@ -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)