1
0
mirror of https://github.com/moparisthebest/wget synced 2024-07-03 16:38:41 -04:00

[svn] The AM/PM change did assume 12:01PM == 00:01, which was obviously

wrong. Taken care of this anomaly.
This commit is contained in:
janp 2001-04-08 07:36:58 -07:00
parent 55587bdee2
commit 92b944bffe

View File

@ -456,9 +456,11 @@ ftp_parse_winnt_ls (const char *file)
hour = atoi(tok); hour = atoi(tok);
tok = strtok(NULL, "M"); tok = strtok(NULL, "M");
min = atoi(tok); min = atoi(tok);
/* Adjust hour from AM/PM */ /* Adjust hour from AM/PM. Just for the record, the sequence goes
11:00AM, 12:00PM, 01:00PM ... 11:00PM, 12:00AM, 01:00AM . */
tok+=2; tok+=2;
if (*tok == 'P') hour = (hour + 12) % 24; if ((*tok == 'A') && (hour == 12)) hour = 0;
else if ((*tok == 'P') && (hour < 12)) hour += 12;
DEBUGP(("YYYY/MM/DD HH:MM - %d/%02d/%02d %02d:%02d\n", DEBUGP(("YYYY/MM/DD HH:MM - %d/%02d/%02d %02d:%02d\n",
year+1900, month, day, hour, min)); year+1900, month, day, hour, min));