Seite 1 von 1
Wetter vor einem Jahr
Verfasst: 10 Jul 2007 13:07
von halleralf
Hallo!
Auf meiner Seite möchte ich gerne Statistikdaten einblenden, welche mir das Wetter von heute vor einem Jahr anzeigen. Also min und max Temperatur, Luftdruck und niederschlagsmenge. Welche Variablen muss ich denn hierzu verwenden?
Gruß Ralf
Verfasst: 10 Jul 2007 14:11
von weneu
Hallo Ralf,
%ws_m_maxval[%ws_month%,x]% ws_month=0..12, 0=Jahr, 1..12=Monat x=-1..46
oder
%maxvalpast[id~dd~mm~yyyy]%
je nachdem, was man genau will.
Dies sind Beispiele für den Maximalwert, gibt es natürlich auch für alle anderen Werte. In Deinem Fall also eher die zweite Variable.
Dein Freund ist die Datei ws_variables.txt
Verfasst: 27 Nov 2007 13:42
von halleralf
So ganz blicke ich nicht durch.
Ich versuche jetzt schon seit einiger Zeit das Datum von vor einem Jahr zu erzeugen. Ich möchte, das es wie fogt aussieht:
Das Wetter vom 27.November 2006. Dabei sollte, genau wie bei %longdate% immer das aktuelle Dtum vom aktuellen Tag, 1 Jahr zurück gezeigt werden.
Welche Variable muss ich hierfür einsetzen?
Verfasst: 27 Nov 2007 13:53
von stuggi
Hallo Ralf,
anbei mal ne mail von WernerK
habe auch gesucht :
http://www.pc-wetterstation.de/forum/vi ... php?t=5397
Grüße Chris
Code: Alles auswählen
hier noch einmal zu vergangene Tage:
dd: Tag
-31..00..31
mm: Monat
-12..00..12
yyyy: Jahr muß
immer vierstellig sein, -001 ist Vorjahr usw.
für 0 bzw. 00
bzw. 0000 wird aktuelles Jahr verwendet
kommt ein
negativer Wert vor: höchte Priorität Tag,
dann Monat, und
zuletzt Jahr
d.h. bei einem
negativer Wert wird für die anderen Daten automatisch
auf aktuellen
Tag/Monat/Jahr gesetzt.
Achtung!
Datumlänge dd~mm~yyyy muß immer 10 stellig sein!!
wird für dd -31
verwendet (3 stellig), dann muß für mm 0 verwendet werden
wird für mm -12
verwendet (3 stellig), dann muß für dd 0 verwendet werden
Beispiel: maxdatepast[0~-31~0~0000]
oder maxdatepast[0~0~-12~0000]
auch erlaubt: maxdatepast[0~-1461~0~00]
maxvalpast[0~01~01~-001] es wird der
maximale Wert des aktuellen Tages ein Jahr zuvor ausgegeben!
Besonderheit: Wird für yyyy: 9999 als Jahr verwendet, verwendet das Programm
die vorher zugewiesenen V2.85.7
Tag,Monat,Jahr-Werte.
Beispiel: %avgvalpast[0~%ws_day2%~00~-001]% %avgvalpast[0~00~00~9999]%
Wie Du siehst kannst Du sehr "weit" zurückgehen z.B.
"maxdatepast[0~-1461~0~00]"
%maxdatepast[0~01~01~-001]%
%maxdatepast[0~00~00~-001]%
