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:
parent
55587bdee2
commit
92b944bffe
@ -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));
|
||||||
|
Loading…
Reference in New Issue
Block a user