Revision: 30398
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 13, 2010 05:49 by oznek
Initial Code
#include<time.h> #include<stdio.h> #include <stdlib.h> #include <string.h> /* can be called in shell with: shell$ TZ="Europe/Rome" ./teste */ int main(int argc, char *argv[]) { time_t now_time; struct tm *now; // Forcing timezone //setenv("TZ", "Europe/Rome", 1); //tzset(); time(&now_time); printf("Now (unix timestamp): %ld \n\n", now_time); now = localtime(&now_time); printf(">>>> Now (gmt offset %ld): %s\n", now->tm_gmtoff, asctime(now)); printf(">>>> isDst: %d\n", now->tm_isdst); printf(">>>> tzname: %s\n", now->tm_zone); return 0; }
Initial URL
Initial Description
Initial Title
Timezone information in C (offset, names, etc)
Initial Tags
Initial Language
C