Provided by: manpages-es_1.55-10_all bug

NOMBRE

       ftime - devuelve fecha y hora

SINOPSIS

       #include <sys/timeb.h>

       int ftime(struct timeb *pt);

DESCRIPCIÓN

       Devuelve la hora y fecha actuales en pt, que se declara como sigue:

                 struct timeb {
                      time_t   time;
                      unsigned short millitm;
                      short    timezone;
                      short    dstflag;
                 };

       Donde  time  es  el número de segundos desde `la época', millitm es el número de milisegundos a partir de
       time segundos desde la `la época', timezone es la zona horaria  local  medida  en  minutos  al  oeste  de
       Greenwich,  y  un  modificador,  dstflag,  que  si  es  distinto de cero, indica que el periodo de ahorro
       energético (horario verano/invierno) se aplica localmente durante la parte apropiada del año.

       Hoy día el contenido de los campos timezone y dstflag es indefinido.

VALOR DEVUELTO

       Esta función siempre devuelve 0.

FALLOS

       Esta función está obsoleta. No la utilice. Si es suficiente con  el  tiempo  en  segundos,  puede  usarse
       time(2),  gettimeofday(2)  da  el  tiempo em microsegundos; clock_gettime(3) da el tiempo en nanosegundos
       aunque no está disponible todavía en muchos sistemas.

       Bajo libc4 y libc5 el campo millitm es significativo.  Bajo glibc2 es defectuoso y en él se  devuelve  0.
       En glibc 2.1.1 es correcto de nuevo.

HISTORIA

       La función ftime() apareció en 4.2BSD.

CONFORME A

       BSD 4.2, POSIX 1003.1-2001.

VÉASE TAMBIÉN

       gettimeofday(2), time(2)

Linux                                           14 diciembre 2001                                       FTIME(3)