mirror of
https://github.com/django/django.git
synced 2025-07-19 17:19:12 +00:00
[1.9.x] Refs #24980 -- Fixed incorrect timezone handling in admin calendar widget.
Backport of ea7542891a4e3638a695c58bd6f00658b7c85985 from master
This commit is contained in:
parent
3d324b9614
commit
835fff4732
@ -297,8 +297,8 @@
|
|||||||
if (inp.value) {
|
if (inp.value) {
|
||||||
var format = get_format('DATE_INPUT_FORMATS')[0];
|
var format = get_format('DATE_INPUT_FORMATS')[0];
|
||||||
var selected = inp.value.strptime(format);
|
var selected = inp.value.strptime(format);
|
||||||
var year = selected.getFullYear();
|
var year = selected.getUTCFullYear();
|
||||||
var month = selected.getMonth() + 1;
|
var month = selected.getUTCMonth() + 1;
|
||||||
var re = /\d{4}/;
|
var re = /\d{4}/;
|
||||||
if (re.test(year.toString()) && month >= 1 && month <= 12) {
|
if (re.test(year.toString()) && month >= 1 && month <= 12) {
|
||||||
DateTimeShortcuts.calendars[num].drawDate(month, year, selected);
|
DateTimeShortcuts.calendars[num].drawDate(month, year, selected);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user