Seite 1 von 1

Variable %ws_sunsetyest%

Verfasst: 13 Sep 2019 08:37
von A.Pieroth
Hallihallo,

mir ist etwas aufgefallen.
Es gibt Variablen für den Sonnenaufgang gestern, heute und morgen.
Für den Sonnuntergang jedoch existieren hier nur Variablen für heute und morgen.
Warum nicht gestern?
Meine große Bitte: %ws_sunsetyest% einführen.
Danke :D

Cheers, Andreas

Verfasst: 26 Sep 2019 15:48
von Wetter Kalkriese
Hallo,

kann man doch, siehe ws_variables:
  • Sonnenaufgang x-Tag %ws_sunrise[dd~mm~yyyy]%
  • Sonnenuntergang x-Tag %ws_sunset[dd~mm~yyyy]%
  • Sonnenaufgang x-Tag %ws_sunrised[dd~mm~yyyy]%
  • Sonnenuntergang x-Tag %ws_sunsetd[dd~mm~yyyy]%
Gruß Norbert

Re: Variable %ws_sunsetyest%

Verfasst: 29 Nov 2022 15:30
von saddleburner
Hallo Norbert. Das ist aer nicht das Gleiche:

%ws_sunriseyest%, %ws_sunrisetomo% und %ws_sunsettomo% zeigen den Monatsnamen ausgeschrieben an,
%ws_sunrised[dd~mm~yyyy]% usw. hingegen als Zahl. Wenn ich das auch ausgeschrieben haben möchte muß ich endlose Klimmzüge zusammenbasteln, falls es überhaupt funktioniert. Mit der Variable %ws_sunsetyest% wäre es eleganter, einfacher und kürzer

Grüße, Herbert

Re: Variable %ws_sunsetyest%

Verfasst: 29 Nov 2022 15:45
von Tex
dazu braucht es keinerlei Klimmzüge, man kann doch einfach schreiben:

Sonnenuntergang gestern %ws_sunrised[-1~00~0000% Uhr

Re: Variable %ws_sunsetyest%

Verfasst: 08 Dez 2022 18:50
von Wetter Kalkriese
Hallo,

wie Tex schon schrieb, nichts aufwendiges.
Bei mir siehts so aus:

<td>Sonnenauf- und untergang Vortag:</td>
<td>%ws_replaceforutf8[%ws_sunriseyest%]% &#8226; %ws_sunset[-1~00~0000]%</td>

Ergebnis:
Sonnenauf- und untergang Vortag: 7. Dezember 2022 08:23 • 16:14

für morgen:

<td>Sonnenauf- und untergang N&auml;chster Tag:</td>
<td>%ws_replaceforutf8[%ws_sunrisetomo%]% &#8226;
%ws_setmem[1]=%ws_replaceforutf8[%ws_sunsettomo%]%%
%ws_instr=-5~5~%ws_getmem[1]%%</td>

Ergebnis:
Sonnenauf- und untergang Nächster Tag: 9. Dezember 2022 08:25 • 16:14

Die Sonne geht eh immer am gleichen Tag auf und unter (zumindest hier bei uns), warum dann beim Sonnenuntergang nochmal Tag-Monat ausgeben?

Falls notwendig, damit es mit den ä passt, noch das "%ws_replaceforutf8" verwenden.

Re: Variable %ws_sunsetyest%

Verfasst: 09 Dez 2022 10:33
von Tex
...und wenn das Datum bei "gestern" stört, kann man es auch löschen.
so:
%ws_instr=0~5~%ws_sunrised[-1~00~0000]%%
oder auch so:
%ws_cutstr=1~11~%ws_sunrised[-1~00~0000]%%

Wenn UTF8-Anpassung nötig, kann man das so einbauen wie Norbert es beschrieben hat.

Und wer unbedingt den Wochentag von gestren noch haben will auch kein Problem. Diese Variable voranstellen, od. dort plazieren wo man es hinhaben will:

%daytxt[-1]%

Es ist also auch die volle Länge mit Datum und Wochentagsnamen möglich:

Sonnenaufgang gestern, %daytxt[-1]% %ws_sunrised[-1~00~0000]% Uhr

oder auch so (kleine Luxusausgabe) :mrgreen: :

Sonnenaufgang gestern: %daytxt[-1]%, den %datepast[-1~00~0000]% um %ws_instr=0~5~%ws_sunrised[-1~00~0000]%% Uhr

oder auch so (große Luxusausgabe mit ausgeschriebenem Monatsnamen) :mrgreen: :

Sonnenaufgang gestern: %daytxt[-1]%, den %ws_datex[-1~00~00~0000]% um %ws_instr=0~5~%ws_sunrised[-1~00~0000]%% Uhr