[eside-ghost] Year en C
Jose Ignacio Sanchez Martin
eside-ghost@deusto.es
Wed, 10 Sep 2003 12:40:27 +0200
man gmtime
SYNOPSIS
#include <time.h>
char *asctime(const struct tm *tm);
char *asctime_r(const struct tm *tm, char *buf);
char *ctime(const time_t *timep);
char *ctime_r(const time_t *timep, char *buf);
struct tm *gmtime(const time_t *timep);
struct tm *gmtime_r(const time_t *timep, struct tm *result);
struct tm *localtime(const time_t *timep);
struct tm *localtime_r(const time_t *timep, struct tm *result);
time_t mktime(struct tm *tm);
DESCRIPTION
The ctime(), gmtime() and localtime() functions all take
an argument of data type time_t which represents calendar
time. When interpreted as an absolute time value, it rep
resents the number of seconds elapsed since 00:00:00 on
January 1, 1970, Coordinated Universal Time (UTC).
The asctime() and mktime() functions both take an argument
representing broken-down time which is a representation
separated into year, month, day, etc.
Broken-down time is stored in the structure tm which is
defined in <time.h> as follows:
struct tm {
int tm_sec; /* seconds */
int tm_min; /* minutes */
int tm_hour; /* hours */
int tm_mday; /* day of the month */
int tm_mon; /* month */
int tm_year; /* year */
int tm_wday; /* day of the week */
int tm_yday; /* day in the year */
int tm_isdst; /* daylight saving time */
(...)
tm_year
The number of years since 1900.
At 11:42 AM 9/10/2003 +0200, you wrote:
>Alguien sabe como puedo averiguar el año actual desde un programa en C?
>
>
>Thanks
>
>
>
>
>Sólo por hoy no te preocupes.
>Sólo por hoy no te irrites.
>Sólo por hoy sé amable con todos los que te rodean y respeta a todo ser
>viviente.
>Sólo por hoy realiza tu trabajo honestamente.
>Sólo por hoy agradece todos los dones de tu vida.
> Mikao Usui
>
>_______________________________________________
>eside-ghost mailing list
>eside-ghost@deusto.es
>https://ssl.deusto.es/cgi-bin/mailman/listinfo/eside-ghost