From 9cb8d443ec8ee5a67e884f804e50e92897bc18b6 Mon Sep 17 00:00:00 2001 From: Danny Date: Wed, 16 May 2018 11:10:53 +0200 Subject: [PATCH] add local timezone offset to utc timestamps we send to server. #31 --- assets/js/components/DatePicker.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/js/components/DatePicker.js b/assets/js/components/DatePicker.js index 88c5ffd..136c4cf 100644 --- a/assets/js/components/DatePicker.js +++ b/assets/js/components/DatePicker.js @@ -37,6 +37,7 @@ class DatePicker extends Component { @bind setTimeRange(period) { + const timezoneOffset = (new Date()).getTimezoneOffset() * 60; let beforeDate = new Date(); beforeDate.setHours(24); beforeDate.setMinutes(0); @@ -58,8 +59,9 @@ class DatePicker extends Component { } let before, after; - before = Math.round((+beforeDate ) / 1000); - after = Math.round((+afterDate) / 1000); + + before = Math.round(((+beforeDate) / 1000) + timezoneOffset); + after = Math.round(((+afterDate) / 1000) + timezoneOffset); this.setState({ period: period, before: before,