From 6eb5d78419299d01f500140dd9400a68725e142b Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Fri, 11 Dec 2015 12:04:41 +0100 Subject: hwclock command: use format like the Linux tool does Print three-letter abbreviations of the days and months. With a fixup by Andrey Smirnov: | common/date.c: Fix off-by-one error | | As per http://pubs.opengroup.org/onlinepubs/007908775/xsh/time.h.html | 'tm_wday' is zero indexed with zero representing Sunday, this is also | corroborated by the code in rtc_time_to_tm() which used 4 to represent | Thursday. Signed-off-by: Andrey Smirnov Signed-off-by: Sascha Hauer --- commands/hwclock.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'commands/hwclock.c') diff --git a/commands/hwclock.c b/commands/hwclock.c index a1f5293122..49569a99c2 100644 --- a/commands/hwclock.c +++ b/commands/hwclock.c @@ -138,9 +138,7 @@ static int do_hwclock(int argc, char *argv[]) snprintf(t, 12, "%lu", time); setenv(env_name, t); } else { - printf("%02d:%02d:%02d %02d-%02d-%04d\n", - tm.tm_hour, tm.tm_min, tm.tm_sec, - tm.tm_mday, tm.tm_mon + 1, tm.tm_year + 1900); + printf("%s\n", time_str(&tm)); } return 0; -- cgit v1.2.3