mirror of
https://github.com/uxsolutions/bootstrap-datepicker.git
synced 2026-01-25 16:46:28 +00:00
resolves bug on days when DST is added.
This commit is contained in:
parent
b18bacd0f7
commit
13885397de
12
js/bootstrap-datepicker.js
vendored
12
js/bootstrap-datepicker.js
vendored
@ -528,7 +528,17 @@
|
||||
},
|
||||
|
||||
_utc_to_local: function(utc){
|
||||
return utc && new Date(utc.getTime() + (utc.getTimezoneOffset()*60000));
|
||||
|
||||
if (!utc) return utc;
|
||||
|
||||
var local = new Date(utc.getTime() + (utc.getTimezoneOffset() * 60000));
|
||||
|
||||
if (local.getTimezoneOffset() != utc.getTimezoneOffset())
|
||||
{
|
||||
local = new Date(utc.getTime() + (local.getTimezoneOffset() * 60000));
|
||||
}
|
||||
|
||||
return utc && local;
|
||||
},
|
||||
_local_to_utc: function(local){
|
||||
return local && new Date(local.getTime() - (local.getTimezoneOffset()*60000));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user