From 67e047589a4257145c2507f2e7814a512434306a Mon Sep 17 00:00:00 2001 From: google Date: Sun, 2 Sep 2012 22:59:31 +1200 Subject: Fix date formatting in asctime after year 2099. --- sys/src/libc/9sys/ctime.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys/src/libc/9sys/ctime.c b/sys/src/libc/9sys/ctime.c index d841b64e9..11340ea41 100644 --- a/sys/src/libc/9sys/ctime.c +++ b/sys/src/libc/9sys/ctime.c @@ -180,10 +180,7 @@ asctime(Tm *t) cbuf[20] = *ncp++; cbuf[21] = *ncp++; cbuf[22] = *ncp; - if(t->year >= 100) { - cbuf[24] = '2'; - cbuf[25] = '0'; - } + ct_numb(cbuf+24, (t->year+1900) / 100 + 100); ct_numb(cbuf+26, t->year+100); return cbuf; } -- cgit v1.2.3