diff --git a/html/pages/graphs.inc.php b/html/pages/graphs.inc.php
index 8e438489d..7806e9833 100644
--- a/html/pages/graphs.inc.php
+++ b/html/pages/graphs.inc.php
@@ -118,8 +118,10 @@ if (!$auth)
function submitCustomRange(frmdata) {
var reto = /to=([0-9])+/g;
var refrom = /from=([0-9])+/g;
- var tsto = new Date(frmdata.dtpickerto.value.replace(' ','T'));
- var tsfrom = new Date(frmdata.dtpickerfrom.value.replace(' ','T'));
+ var strto = frmdata.dtpickerto.value.replace(' ', 'T')+':00Z0400';
+ var tsto = new Date(strto);
+ var strfrom = frmdata.dtpickerfrom.value.replace(' ', 'T')+':00Z0400';
+ var tsfrom = new Date(strfrom);
tsto = tsto.getTime() / 1000;
tsfrom = tsfrom.getTime() / 1000;
frmdata.selfaction.value = frmdata.selfaction.value.replace(reto, 'to=' + tsto);