From f251a4897847940a1aa33bcb84c7624c8e7b7cb6 Mon Sep 17 00:00:00 2001 From: thunic Date: Fri, 7 Apr 2023 22:03:55 +0200 Subject: [PATCH] timezone cet --- ServerNode/api.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/ServerNode/api.py b/ServerNode/api.py index d44de62..ae6e167 100644 --- a/ServerNode/api.py +++ b/ServerNode/api.py @@ -3,6 +3,7 @@ from DatabaseObject import sensordata from SQLHandler import SQLconnect from datetime import datetime import json +import pytz app = Flask(__name__) @@ -30,16 +31,22 @@ def add_sensordata(): if request.is_json: sensordata = request.get_json() - - now = datetime.now() + # Zeit wird gesetzt //In eigenes Objekt umwandeln TODO + local = pytz.timezone("Europe/Berlin") + now = datetime.now(local) timestamp = {"timestamp":str(now)} sensordata.update(timestamp) - sql = "INSERT INTO sensordata (timestamp, temperature, moisture, humidity) VALUES (%s, %s, %s, %s)" + timestamp = sensordata["timestamp"] + temperature = sensordata["temperature"] + moisture = sensordata["moisture"] + humidity = sensordata["humidity"] + + sql = "INSERT INTO sensordata (timestamp, temperature, moisture, humidity) VALUES (?, ?, ?, ?)" - mycursor.execute(sql, sensordata["timestamp"], sensordata["temperature"], sensordata["moisture"], sensordata["humidity"]) + mycursor.execute(sql, (timestamp, temperature, moisture, humidity)) mydb.commit()