Date: Mon, 16 Aug 1999 19:25:46 -0400 From: "Mark S. Reichman" <reichman@twcny.rr.com> To: jim@jaguNET.com Cc: Eric Lee Green <elgreen@iname.com>, freebsd-questions@FreeBSD.ORG Subject: Re: FreeBSD not Y2K compliant? Message-ID: <37B89DFA.4176AF81@twcny.rr.com> References: <199908162245.SAA21886@devsys.jaguNET.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Yep.. Jim seems to be correct. tm_year is the years since
1900. /usr/src/include/time.h
struct tm {
int tm_sec; /* seconds after the minute [0-60] */
int tm_min; /* minutes after the hour [0-59] */
int tm_hour; /* hours since midnight [0-23] */
int tm_mday; /* day of the month [1-31] */
int tm_mon; /* months since January [0-11] */
int tm_year; /* years since 1900 */
int tm_wday; /* days since Sunday [0-6] */
int tm_yday; /* days since January 1 [0-365] */
int tm_isdst; /* Daylight Savings Time flag */
long tm_gmtoff; /* offset from CUT in seconds */
char *tm_zone; /* timezone abbreviation */
};
Jim Jagielski wrote:
>
> int tm_year; /* year - 1900 */
>
> It's supposed to do that.
>
> Eric Lee Green wrote:
> >
> > The below prints "99" instead of "1999" :-(. AGH! I thought I left that behind
> > with Xenix!
> >
> > #include <stdio.h>
> > #include <time.h>
> > #include <stdlib.h>
> > int main (int argc,char **argv) {
> > struct *tm t;
> > time_t today;
> > today=time(NULL);
> > t=localtime(&today);
> > printf("Year = %s\n",t->tm_year);
> > }
> >
> >
> > --
> > Eric Lee Green http://members.tripod.com/e_l_green
> > mail: e_l_green@hotmail.com
> > ^^^^^^^ Burdening Microsoft with SPAM!
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
> >
>
> --
> ===========================================================================
> Jim Jagielski ||| jim@jaguNET.com ||| http://www.jaguNET.com/
> "That's no ordinary rabbit... that's the most foul,
> cruel and bad-tempered rodent you ever laid eyes on"
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37B89DFA.4176AF81>
