Seite 1 von 1

Mondphasenkalender mit Ws-Win

Verfasst: 16 Mär 2024 19:55
von Wetter Kalkriese
Moin,

nachdem ich vor einiger Zeit alle Sonnenauf- und untergangzeiten in einer Tabelle erstellt habe,
https://www.wetterstation-kalkriese.de/ ... ndaten.php

muss nun ein monatlicher Mondphasenkalender her.
https://www.wetterstation-kalkriese.de/wetter/mond.php

Vom 01. bis zum 09. passt aber die Mondgrafik nicht, ab dem 10. sieht es gut aus.
Irgendwie muss da noch ein "Ausgleich" rein, anders verrechnen, aber wie und was?
Oder muss die Verrechnung anders erfolgen, z.Zt. ausgehend vom aktuellen Tag.

Für den Februar muss später noch ein Zu-Abschaltung für den 29 - 31 eingefügt werden.

Leider kann ich keine txt Datei als Anhang einfügen -> Fehlermeldung

Code: Alles auswählen

<table width="100%" border="0" cellpadding="2" cellspacing="0">
<tr>
	<td align="center" colspan="7"><b>Mondkalender %ws_year%</b></td>
</tr><tr>
	<td align="center" colspan="7">%ws_replaceforutf8[%monthtxt%]%</td>
</tr><tr>
	<td align="center" colspan="7">&nbsp;</td>
</tr><tr>
	<td align="center">01.</td>
	<td align="center">02.</td>
	<td align="center">03.</td>
	<td align="center">04.</td>
	<td align="center">05.</td>
	<td align="center">06.</td>
	<td align="center">07.</td>

</tr><tr>
%unit_off%
%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=1%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=2%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=3%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=4%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=5%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=6%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=7%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

</tr><tr>
	<td align="center" colspan="7">&nbsp;</td>
</tr><tr>
	<td align="center">08.</td>
	<td align="center">09.</td>
	<td align="center">10.</td>
	<td align="center">11.</td>
	<td align="center">12.</td>
	<td align="center">13.</td>
	<td align="center">14.</td>

</tr><tr>
%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=8%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=9%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=10%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=11%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=12%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=13%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=14%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

</tr><tr>
	<td align="center" colspan="7">&nbsp;</td>
</tr><tr>
	<td align="center">15.</td>
	<td align="center">16.</td>
	<td align="center">17.</td>
	<td align="center">18.</td>
	<td align="center">19.</td>
	<td align="center">20.</td>
	<td align="center">21.</td>

</tr><tr>
%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=15%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=16%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=17%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=18%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=19%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=20%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=21%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

</tr><tr>
	<td align="center" colspan="7">&nbsp;</td>
</tr><tr>
	<td align="center">22.</td>
	<td align="center">23.</td>
	<td align="center">24.</td>
	<td align="center">25.</td>
	<td align="center">26.</td>
	<td align="center">27.</td>
	<td align="center">28.</td>

</tr><tr>
%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=22%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=23%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=24%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=25%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=26%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=27%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=28%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

</tr><tr>
	<td align="center" colspan="7">&nbsp;</td>
</tr><tr>
	<td align="center">29.</td>
	<td align="center">30.</td>
	<td align="center">31.</td>
	<td align="center">&nbsp;</td>
	<td align="center">&nbsp;</td>
	<td align="center">&nbsp;</td>
	<td align="center">&nbsp;</td>

</tr><tr>
%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=29%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=30%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>


%ws_setmem[10]=%ws_day2%%
%ws_setmem[11]=31%
%ws_setmem[12]=%ws_calc[-]=%ws_getmem[10]%~%ws_getmem[11]%~0%%

%ws_setmem[1]=%ws_calc[-]=%ws_moonaged%~%ws_getmem[12]%~0%%
%ws_setmem[2]=%ws_compare[5]=%ws_getmem[1]%~0~29~%ws_getmem[1]%%%
	<td align="center"><img style="width:auto!important; max-width:auto!important;" src="../uploads/hauptseiten/icon/moon%ws_getmem[2]%.gif"></td>

	<td align="center">&nbsp;</td>
	<td align="center">&nbsp;</td>
	<td align="center">&nbsp;</td>
	<td align="center">&nbsp;</td>
</tr>
</table>
%unit_on%
... habe es in "Code" verschoben
Werner

Re: Mondphasenkalender mit Ws-Win

Verfasst: 16 Mär 2024 21:05
von Tex
Ich habs mir jetzt im detaille noch nicht genau angeschaut - aber mit 30/31 zu operieren dürfte nicht klappen. Der "Mondtag" hat keine 24h sondern 22:52h. Nach 29,53 Tagen ist der Mondmonat rum... Es kann also vorkommen, daß es an einem Tag 2 Monde gibt... einen kurz nach Mitternacht und einen kurz vor Mitternacht!