diff --git a/apps/date65.c b/apps/date65.c index e8f43ba..451901f 100644 --- a/apps/date65.c +++ b/apps/date65.c @@ -253,8 +253,8 @@ void readtimezonefile(void) { strcpy(dst_tz_code, "EDT"); dst_tz_secs = -14400; } - fscanf(fp, "%s,%u", nondst_tz_code, &nondst_tz_secs); - fscanf(fp, "%s,%u", dst_tz_code, &dst_tz_secs); + fscanf(fp, "%d,%s", &nondst_tz_secs, nondst_tz_code); + fscanf(fp, "%d,%s", &dst_tz_secs, dst_tz_code); nondst_tz_code[3] = dst_tz_code[3] = 0; fclose(fp); } diff --git a/apps/tzone.txt b/apps/tzone.txt index ac2e115..a3e9bdb 100644 --- a/apps/tzone.txt +++ b/apps/tzone.txt @@ -1,3 +1,3 @@ -EST,-18000 -EDT,-14400 +-18000,EST +-14400,EDT