24 lines
833 B
Text
24 lines
833 B
Text
$NetBSD: patch-aa,v 1.2 2006/06/14 10:25:01 rillig Exp $
|
|
|
|
--- Src/date.c.orig Tue Jan 4 14:24:18 2000
|
|
+++ Src/date.c Tue Jan 4 14:24:24 2000
|
|
@@ -162,6 +162,8 @@
|
|
yr assumed w/in +/- 50 years from current time if < 100.
|
|
gives clean method for handling 2-digit year input.
|
|
*/
|
|
+ if( yr > 99 && yr < MIN_YEAR) /* y2k */
|
|
+ yr -= 100;
|
|
if( yr < 100 ) {
|
|
|
|
if( yr <= this_year() - 50 )
|
|
@@ -399,9 +401,8 @@
|
|
now /= 3600; /* convert to hours */
|
|
now /= 24; /* convert to days */
|
|
now /= 365.25; /* convert to years */
|
|
- now /= 100; /* convert to centurys */
|
|
-
|
|
now += 1970; /* from offset to absolute */
|
|
+/* now /= 100; /* convert to centurys */
|
|
century = now - (now % 100); /* round to nearest 100 */
|
|
}
|
|
|