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
Wetter vor einem Jahr
Moderatoren: Werner, Tex, weneu
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
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
%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
-
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?
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?
-
stuggi
- Beiträge: 155
- Registriert: 12 Dez 2006 23:06
Hallo Ralf,
anbei mal ne mail von WernerK
habe auch gesucht :
http://www.pc-wetterstation.de/forum/vi ... php?t=5397
Grüße Chris
%maxdatepast[0~01~01~-001]%
%maxdatepast[0~00~00~-001]%

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~00~00~-001]%