Search and Top Navigation
#7062 closed bug (fixed)
Opened March 04, 2011 02:21AM UTC
Closed May 04, 2011 09:00PM UTC
Last modified May 04, 2011 09:01PM UTC
$.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: | ||
| Blocked by: | Blocking: |
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);
}
};
Attachments (0)
Change History (4)
Changed May 04, 2011 08:12PM UTC by comment:1
Changed May 04, 2011 09:00PM UTC by comment:2
Changed May 04, 2011 09:01PM UTC by comment:3
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
Changed May 04, 2011 09:01PM UTC by comment:4
| milestone: | 1.9 → 1.8.13 |
|---|
I've sent a pull request at https://github.com/jquery/jquery-ui/pull/201.