dostounix

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu dos.h - Index


Header-Datei

dos.h

Kategorie

Uhrzeit- und Datumsroutinen

Prototyp

long dostounix(struct date *d, struct time *t);

Beschreibung

Konvertiert Datum und Uhrzeit in das UNIX-Zeitformat.

dostounix konvertiert eine Datums- und Uhrzeitangabe, wie sie von den Funktionen getdate und gettime zurückgegeben wird, in das UNIX-Zeitformat. d zeigt auf eine date-Struktur, und t zeigt auf eine time-Struktur, die gültige Datums- und Uhrzeitangaben enthalten.

Datum und Uhrzeit dürfen nicht gleich dem 1. Jan. 1980 00:00:00 sein oder davor liegen.

Rückgabewert

Gibt die UNIX-Version der aktuellen Datums- und Uhrzeitparameter zurück: Anzahl der Sekunden seit 00:00:00 am 1. Januar 1970 (GMT).

Beispiel



 #include <time.h>
 #include <stddef.h>
 #include <dos.h>
 #include <stdio.h>
 int main(void)
 {
   time_t t;
   struct time d_time;
   struct date d_date;
   struct tm *local;
   getdate(&d_date);
   gettime(&d_time);
   t = dostounix(&d_date, &d_time);
   local = localtime(&t);
   printf("Time and Date: %s\n", asctime(local));
   return  0;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

+