Seite 2 von 2

Verfasst: 31 Jan 2011 12:58
von moppedhausi
Guten Tag,

gibt es denn eine Alternative, um die längste Frostzeit und die längste Trockenzeit vom laufenden Jahr aktuell anzuzeigen?
Vor allen Dingen möchte ich nicht die Langzeitwerte im Januar zurücksetzen.

Die Variable %season_frostduration[%ws_season_monthyear[00~0000]%]% ist für das laufende Jahr nicht wirklich eine Alternative.

Verfasst: 31 Jan 2011 14:18
von weneu
Hallo,
ich sehe kein andere Möglichkeit und warum bei Dir ein Datum in der Zukunft angezeigt wird (heute am 31.1. ja als Ende 1.2.) , erschließt sich mir gar nicht.
Mach noch mal folgendes als letzten Versuch: lösche die Jahr Datei (wd2_2011.dat) und führe dann die bekannten Maßnahmen nochmals durch.
Aber wirklich nur die Jahrdatei und nicht die Monatsdatei

Verfasst: 31 Jan 2011 14:41
von moppedhausi
weneu hat geschrieben:Hallo,
ich sehe kein andere Möglichkeit und warum bei Dir ein Datum in der Zukunft angezeigt wird (heute am 31.1. ja als Ende 1.2.) , erschließt sich mir gar nicht.
Mach noch mal folgendes als letzten Versuch: lösche die Jahr Datei (wd2_2011.dat) und führe dann die bekannten Maßnahmen nochmals durch.
Aber wirklich nur die Jahrdatei und nicht die Monatsdatei
Ok Werner, versuche ich nach Feierabend.

Nach der Mail von Werner (Krenn), ging ich davon aus, dass das leider so korrekt ist. Denn bis 1.2. 00:00 Uhr würde ja bedeuten, der heutige Tag wird erstmal komplett bis zum Ende dazugezählt.
Werner hat geschrieben: wenn am aktuellen Tag ein "Ereignis" - ich nenne es einmal so - zu Beginn des Tages gültig ist und während der Jahresdatei-Aktualisierung noch "ansteht", wird bei den Season-Variablen dieser Tag
immer gezählt .

Verfasst: 31 Jan 2011 16:05
von weneu
Hallo,
ich vermute, dass da ein Missverständnis vorliegt.
Ich interpretiere die Aussage von Werner so:
Beispiel:
Ein Tag wird momentan aktuell noch als Dauerfrosttag gezählt - nun steigt aber die Temperatur im Laufe des Tages über Null - die Zählung bleibt aber trotzdem noch erhalten und wird erst am nächsten Tag korrigiert Aber ein Wert in der Zukunft (es ist ja bei Dir sozusagen Tag voraus) dürfte nicht auftreten.
Werner möge mich korrigieren, wenn ich das falsch sehe.
So gesehen tritt in meinen Augen bei Dir ein Fehler auf, aber offensichtlich eben nur bei Dir. Denn auf meinem System oder bei anderen Usern konnte ich das noch nicht feststellen.

Verfasst: 01 Feb 2011 20:08
von moppedhausi
weneu hat geschrieben: Mach noch mal folgendes als letzten Versuch: lösche die Jahr Datei (wd2_2011.dat) und führe dann die bekannten Maßnahmen nochmals durch.
Hallo Werner,

bin erst Heute dazu gekommen. Ergebnis Stand 1.2.2011 20:04 Uhr:

längster Frost 2011 vom 30.01.2011 17:52 Uhr bis 02.02.2011 00:00 Uhr
(Dauer: 2 Tage, 06 Stunden, 08 Minuten)
letzter Frost 2011 vom 01.02.2011 00:00 Uhr bis 01.02.2011 20:04 Uhr
(Dauer: 20 Stunden, 4 Minuten)

Verfasst: 01 Feb 2011 21:48
von weneu
Hallo,
dann muss ich leider passen.

Verfasst: 01 Feb 2011 22:29
von moppedhausi
weneu hat geschrieben:Hallo,
dann muss ich leider passen.
Trotzdem vielen Dank für Deine Mühe, Werner.

Vielleicht schreibt Werner (Krenn) noch einen zusätzlichen Kommentar dazu. Denn ich habe die Mail von Werner so verstanden, dass es, wie bei meiner Darstellung, (leider) normal ist.

Verfasst: 08 Jan 2013 13:12
von moppedhausi
Das Thema von vor 2 Jahren muss ich noch mal aktivieren.

Im Moment bin ich einer Phase von längste Trockenperiode und ich nutze noch immer diese Variable dazu:

%season_drynessduration[%ws_season_monthyear[00~0000]%]%

Ergebnis Stand 8.1.2013 13:10 Uhr:
23:48 05.01.2013 ~ 00:00 09.01.2013 3T 00h 12m

Eine Antwort von Werner (Krenn) wäre sehr hilfreich.
Muss ich mit diesem Ergebnis leben, oder ist ein Bug in WsWin?

Verfasst: 08 Jan 2013 19:30
von Werner
@Wilfried,

meinst Du hier
23:48 05.01.2013 ~ 00:00 09.01.2013 3T 00h 12m

dass der ganze Tag angezeigt wird?

Werner

Verfasst: 08 Jan 2013 20:32
von moppedhausi
Werner hat geschrieben:@Wilfried,

meinst Du hier
23:48 05.01.2013 ~ 00:00 09.01.2013 3T 00h 12m

dass der ganze Tag angezeigt wird?

Werner
Ja Werner, das meine ich.
Sieht für einen Besucher ein bisschen blöde aus, am 8.1. um 13:00 Uhr zu lesen, längste Trockenzeit bis 9.1. 00:00 Uhr.

Verfasst: 08 Jan 2013 22:23
von Werner
@Winfried,

wurde für die nächste Version entsprechend geändert.

Werner

Verfasst: 08 Jan 2013 22:29
von moppedhausi
Vielen Dank Werner.

Re: %season_frostduration[%ws_season_monthyear[00~0000]%]%

Verfasst: 29 Jan 2021 19:16
von Wetter Kalkriese
Hallo,

was mache ich falsch bzw. was muss ich machen, damit bei Trockenheit und Frostdauer
die Uhrzeiten bei dem Enddatum wieder erscheinen.
Benutzt wird jeweils die Variable:
Season Frostdauer %season_frostduration[%ws_season_monthyear[00~2018]%
und
Season Trockenheitdauer %season_drynessduration[%ws_season_monthyear[00~2018]%

auch z.B. mit
%season_frostduration[01012020~31122020]%%
sind die Ergebnisse folgende:

Season Frostdauer 29.03.2020 22:35 ~ 30.03.2020 08:55 0T 10h 20m
Season Frostdauer 22.01.2019 17:10 ~ 25.01.2019 00:00 2T 06h 49m
Season Frostdauer 24.02.2018 17:50 ~ 04.03.2018 00:00 7T 06h 10m
Season Frostdauer 15.01.2017 15:35 ~ 19.01.2017 00:00 3T 08h 25m
Season Trockenheitdauer 03.04.2020 03:20 ~ 28.04.2020 00:00 24T 20h 39m
Season Trockenheitdauer 21.06.2019 03:45 ~ 06.07.2019 00:00 14T 20h 15m
Season Trockenheitdauer 25.06.2018 06:30 ~ 10.07.2018 00:00 14T 17h 30m
Season Trockenheitdauer 21.03.2017 12:05 ~ 06.04.2017 00:00 15T 11h 55m

Ich habe schon die Jahresdateien (alle WD2_jjjj.DAT gelöscht) neu durch gerechnet und auch was ich sonst noch so gefunden habe hier im Forum, ausgeführt. Es sei denn ich habe etwas übersehen.
Ergebnis ist immer wieder wie oben.

Bei wswin -> Wettervorhersage -> season var erscheint z.B.auch: frostduration
22.01.2019 17:10 ~ 25.01.2019 00:00 2T 06h 49m
also auch ohne Uhrzeit.