Hallo,
wollte mir grad ne Statistik zu meinem Heizölverbrauch erstellen.
Dazu lese ich die geloggten Werte aus mit folgenden Scripten aus…
$werte = AC_GetLoggedValues(12345, 55554, mktime(0, 0, 0, 1, 1, 2013), mktime(23, 59, 59, 1, 7, 2013), 0); //55554 ist die ID der Variable, 12345 vom Archiv
//Alle heutigen Datensätze abfragen
$werte = AC_GetLoggedValues(12345, 55554, strtotime("today 00:00"), time(), 0); //55554 ist die ID der Variable, 12345 vom Archiv
//Alle gestrigen Datensätze abfragen
$werte = AC_GetLoggedValues(12345, 55554, strtotime("yesterday 00:00"), strtotime("today 00:00")-1, 0); //55554 ist die ID der Variable, 12345 vom Archiv
soweit habe ich das aus der Dokumentation. Nun benötige ich aber ein variables Startdatum das z.B. 7 oder 14 Tage zurück liegt…
Welches Format kann ich dafür nutzen?
time()-7
Scheint nicht zu gehen…
mktime(23, 59, 59, 1, 7, 2013)
umzuwandeln in
mktime($h, $m, $s, $d, $m, $y)
scheint mir ein wenig aufwendig. Zumal ich da auch jetzige Datum zerlegen müsste…
Das kann man doch bestimmt noch einfacher lösen…