diff options
author | 1999-02-01 07:52:09 +0000 | |
---|---|---|
committer | 1999-02-01 07:52:09 +0000 | |
commit | ede69b58bbbf19030cca3b5bf21959a27c5fd4a7 (patch) | |
tree | 19589edc1d017892b6c8392bccf3d408fd35fc54 | |
parent | document y2k hacks a bit better (diff) | |
download | wireguard-openbsd-ede69b58bbbf19030cca3b5bf21959a27c5fd4a7.tar.xz wireguard-openbsd-ede69b58bbbf19030cca3b5bf21959a27c5fd4a7.zip |
GMT -> UTC in comments; make y2k hack easier to read
-rw-r--r-- | bin/date/date.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/bin/date/date.c b/bin/date/date.c index a8d57374ff9..8a743363f4c 100644 --- a/bin/date/date.c +++ b/bin/date/date.c @@ -1,4 +1,4 @@ -/* $OpenBSD: date.c,v 1.12 1999/01/02 08:24:51 weingart Exp $ */ +/* $OpenBSD: date.c,v 1.13 1999/02/01 07:52:09 d Exp $ */ /* $NetBSD: date.c,v 1.11 1995/09/07 06:21:05 jtc Exp $ */ /* @@ -44,7 +44,7 @@ static char copyright[] = #if 0 static char sccsid[] = "@(#)date.c 8.2 (Berkeley) 4/28/95"; #else -static char rcsid[] = "$OpenBSD: date.c,v 1.12 1999/01/02 08:24:51 weingart Exp $"; +static char rcsid[] = "$OpenBSD: date.c,v 1.13 1999/02/01 07:52:09 d Exp $"; #endif #endif /* not lint */ @@ -100,7 +100,7 @@ main(argc, argv) rflag = 1; tval = atol(optarg); break; - case 'u': /* do everything in GMT */ + case 'u': /* do everything in UTC */ (void)setenv("TZ", "GMT0", 1); break; case 't': /* minutes west of GMT */ @@ -182,7 +182,7 @@ setthetime(p) lt->tm_sec = 0; switch (strlen(p)) { - case 12: /* yyyy */ + case 12: /* cc */ bigyear = ATOI2(p); lt->tm_year = bigyear * 100 - TM_YEAR_BASE; yearset = 1; @@ -192,9 +192,10 @@ setthetime(p) lt->tm_year += ATOI2(p); } else { lt->tm_year = ATOI2(p); - lt->tm_year += (1900 - TM_YEAR_BASE); if (lt->tm_year < 69) /* hack for 2000 ;-} */ - lt->tm_year += 100; + lt->tm_year += (2000 - TM_YEAR_BASE); + else + lt->tm_year += (1900 - TM_YEAR_BASE); } /* FALLTHROUGH */ case 8: /* mm */ @@ -222,7 +223,7 @@ setthetime(p) badformat(); } - /* convert broken-down time to GMT clock time */ + /* convert broken-down time to UTC clock time */ if ((tval = mktime(lt)) < 0) errx(1, "specified date is outside allowed range"); |