cvs: /php3/functions datetime.c

From: Date: Fri, 25 Feb 2000 17:17:13 +0000
Subject: cvs: /php3/functions datetime.c
Groups: php.dev 
Request: Send a blank email to php-dev+get-16000@lists.php.net to get a copy of this message
sas Fri Feb 25 09:17:13 2000 EDT Modified files: /php3/functions datetime.c Log: Merge in mktime windowing from php4 Index: php3/functions/datetime.c diff -u php3/functions/datetime.c:1.84 php3/functions/datetime.c:1.85 --- php3/functions/datetime.c:1.84 Fri Feb 25 09:01:39 2000 +++ php3/functions/datetime.c Fri Feb 25 09:16:41 2000 @@ -28,7 +28,7 @@ | Rasmus Lerdorf <rasmus@php.net> | +----------------------------------------------------------------------+ */ -/* $Id: datetime.c,v 1.84 2000/02/25 17:01:39 zeev Exp $ */ +/* $Id: datetime.c,v 1.85 2000/02/25 17:16:41 sas Exp $ */ #include "php.h" #include "internal_functions.h" #include "operators.h" @@ -119,7 +119,11 @@ ta->tm_isdst = arguments[6]->value.lval; /* fall-through */ case 6: - ta->tm_year = arguments[5]->value.lval - ((arguments[5]->value.lval > 1000) ? 1900 : 0); + ta->tm_year = arguments[5]->value.lval; + if (ta->tm_year < 70) + ta->tm_year += 100; + else if (ta->tm_year > 1000) + ta->tm_year -= 1900; /* fall-through */ case 5: ta->tm_mday = arguments[4]->value.lval;

« previous php.dev (#16000) next »