/*+JMJ
*      LOCTIM - Print date and time in user's local time zone
*      Copyright 2011 David Meyer <[email protected]>
*
*      TOPS-20 DAYTIME prints only the time
*/

#include <stdio.h>
#include <time.h>

#define INIFILE "loctim.ini"

char* month[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};

char* wkday[] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};

int main()
{
       FILE *inifile;
       char tzostr[7];
       int tzohr, tzomin;
       time_t timer;
       struct tm *now;

       inifile = fopen(INIFILE, "r");
       fclose(inifile);

       timer = time(NULL) + 9 * 3600;
       now = gmtime(&timer);
       printf(" %s, %s %d, %04d %02d:%02d:%02d UTC%s\n", wkday[now->tm_wday], month[now->tm_mon], now->tm_mday, now->tm_year + 1900, now->tm_hour, now->tm_min, now->tm_sec, "+9");
       return 0;
}