summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gaevsky <sasha@sasha0.ru>2016-01-08 22:51:52 +0200
committerTim Graham <timograham@gmail.com>2016-01-08 17:21:47 -0500
commitea7542891a4e3638a695c58bd6f00658b7c85985 (patch)
tree466cb51f9c5a642d48eb296138626fa547eecaed
parent7b8d2dcd759884a93c4622922fa85cbf725404ca (diff)
Refs #24980 -- Fixed incorrect timezone handling in admin calendar widget.
-rw-r--r--django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js b/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
index 43bbfcaf09..ce86593654 100644
--- a/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
+++ b/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
@@ -368,8 +368,8 @@
if (inp.value) {
var format = get_format('DATE_INPUT_FORMATS')[0];
var selected = inp.value.strptime(format);
- var year = selected.getFullYear();
- var month = selected.getMonth() + 1;
+ var year = selected.getUTCFullYear();
+ var month = selected.getUTCMonth() + 1;
var re = /\d{4}/;
if (re.test(year.toString()) && month >= 1 && month <= 12) {
DateTimeShortcuts.calendars[num].drawDate(month, year, selected);