зеркало из https://github.com/microsoft/git.git
parse_date(): fix parsing 03/10/2006
The comment associated with the date parsing code for three numbers separated with slashes or dashes implied we wanted to interpret using this order: yyyy-mm-dd yyyy-dd-mm mm-dd-yy dd-mm-yy However, the actual code had the last two wrong, and making it prefer dd-mm-yy format over mm-dd-yy. Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
Родитель
72fdfb50f7
Коммит
fa0cdab537
4
date.c
4
date.c
|
@ -257,10 +257,10 @@ static int match_multi_number(unsigned long num, char c, const char *date, char
|
|||
break;
|
||||
}
|
||||
/* mm/dd/yy ? */
|
||||
if (is_date(num3, num2, num, tm))
|
||||
if (is_date(num3, num, num2, tm))
|
||||
break;
|
||||
/* dd/mm/yy ? */
|
||||
if (is_date(num3, num, num2, tm))
|
||||
if (is_date(num3, num2, num, tm))
|
||||
break;
|
||||
return 0;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче