From a18502c86f170eecc8d0ac832dde7b62c46c443e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rune=20=C3=85var=20=C3=98deg=C3=A5rd?= <ruo@nilu.no>
Date: Thu, 13 Jul 2023 11:58:22 +0200
Subject: [PATCH] Changed to use utcfromtimestep instead of regional seting

---
 api/core/data/processing/filling.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/api/core/data/processing/filling.py b/api/core/data/processing/filling.py
index 6c1ec3b..991b9c5 100644
--- a/api/core/data/processing/filling.py
+++ b/api/core/data/processing/filling.py
@@ -35,8 +35,8 @@ class Filling:
             for m in missing_dates:
                 v = {
                     "sampling_point_id": key,
-                    "begin_position": pd.to_datetime(datetime.fromtimestamp(m-ts_timestep).strftime('%Y-%m-%dT%H:%M:%S')+tz, format="%Y-%m-%dT%H:%M:%S%Z"),
-                    "end_position": pd.to_datetime(datetime.fromtimestamp(m).strftime('%Y-%m-%dT%H:%M:%S')+tz, format="%Y-%m-%dT%H:%M:%S%Z"),
+                    "begin_position": pd.to_datetime(datetime.utcfromtimestamp(m).strftime('%Y-%m-%dT%H:%M:%S')+tz, format="%Y-%m-%dT%H:%M:%S%Z"), 
+                    "end_position": pd.to_datetime(datetime.utcfromtimestamp(m+ts_timestep).strftime('%Y-%m-%dT%H:%M:%S')+tz, format="%Y-%m-%dT%H:%M:%S%Z"),
                     "value": -9900,
                     "verification_flag": 3,
                     "validation_flag": -1,
-- 
GitLab