Meine Flugmodelle
Elektronische Schaltungen
Programmieren mit C / C++
Windows programmierung mit C / C++
Ausgesuchte freeware Programme
Interessante tipps und Tricks zu Windows und DOS
links zu Homepages die Sie sehen müssen
Noch fragen?
Rechtliche Hinweise
Datenschutzerklärung

ANKTECH.DE
Flugmodellbau, Elektronik, Programmierung mit C/C++ und mit
Windows API, Tipps und Tricks und Freeware- Programme

Fragen zu C oder zu C++ ???
Kein Problem !!!
Wenden Sie sich einfach direkt an mich oder in das von mir moderierte C++ Forum auf Webplain.de.


gmtime Beispiel

/*gmtime Rechnet Datum und Uhrzeit in die Greenwich Mean Time (GMT) um.
gmtime erwartet die Adresse eines Wertes,
der von time zurückgeliefert wird, und liefert
einen Zeiger auf eine Struktur vom Typ tm, in der die
einzelnen Komponenten der Uhrzeit gespeichert sind.*/
 #include <stdio.h>
 
#include <stdlib.h>
#include <time.h>
#include <dos.h>
 
char *greenwich = "TZ=PTT-1PDT";
char *japan = "TZ=PTT+10PDT";
int main(void)
{
  time_t t;
  struct tm *gmt, *area;
  putenv(greenwich);
  tzset();
  t = time(NULL);
  area = localtime(&t);
  printf("Lokale Zeit ist:......%s", asctime(area));
  gmt = gmtime(&t);
  printf("Uhrzeit in Greenwich: %s\n", asctime(gmt));
  
  putenv(japan);
  tzset();
  t = time(NULL);
  area = localtime(&t);
  printf("Lokale Zeit ist:......%s", asctime(area));
  gmt = gmtime(&t);
  printf("Uhrzeit in Japan:.....%s", asctime(gmt));
  return 0;
}
Ausgabe:
Lokale Zeit ist:......Mon Jan 08 21:20:48 2001
Uhrzeit in Greenwich: Mon Jan 08 20:20:48 2001

Lokale Zeit ist:......Mon Jan 08 21:20:48 2001
Uhrzeit in Japan:.....Tue Jan 09 07:20:48 2001

Zum Anfang der Seite