Ticket #7062 (closed bug: fixed)
$.datepicker.parseDate does not work for some locale date strings
| Reported by: | daepark | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | 1.8.13 |
| Component: | ui.datepicker | Version: | 1.8.10 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
Failing on these strings:
"2011 十一 22" // zh-CN "2012 十二 24" // zh-CN "14 červenec 2007" // cs "20 Tháng 10 2010" // vi "22 Tháng 11 2011" // vi "22 Tháng Mười Một 2011" // vi "24 Tháng 12 2012" // vi "24 Tháng Mười Hai2012" // vi
Here's test case:
var tests = [
"yy M d", "2011 十一 22", "zh-CN",
"yy M d", "2012 十二 24", "zh-CN",
"d MM yy", "14 červenec 2007", "cs",
"d M yy", "20 Tháng 10 2010", "vi",
"d M yy", "22 Tháng 11 2011", "vi",
"d MM yy", "22 Tháng Mười Một 2011", "vi",
"d M yy", "24 Tháng 12 2012", "vi",
"d MM yy", "24 Tháng Mười Hai2012", "vi"
];
for (var i=0,l=tests.length; i<l; i+=3) {
try {
console.log($.datepicker.parseDate(tests[i], tests[i+1], $.datepicker.regional[tests[i+2]]));
}
catch (ex) {
console.error("format", tests[i], "dateStr", tests[i+1], "regionCode", tests[i+2], "Error", ex);
}
};
Change History
comment:2 Changed 2 years ago by Scott González
- Status changed from new to closed
- Resolution set to fixed
Merge pull request #201 from kzys/trac-7062
Fixed #7062 - $.datepicker.parseDate does not work for some locale date strings.
Changeset: 511b86b31efd16e2966a1155cdb47b951f01c204
comment:3 Changed 2 years ago by Kato Kazuyoshi
Datepicker: Greedy matching in month name. Fixed #7062 - $.datepicker.parseDate does not work for some locale date strings. (cherry picked from commit a891e81e06c7ce491ae9058aea2fa7fbd51eddb6)
Changeset: f9faa0ab5fb2b9f332de93fd9d8fb97e9957ff6d
Note: See
TracTickets for help on using
tickets.


I've sent a pull request at https://github.com/jquery/jquery-ui/pull/201.