Keskustelu mallineesta:Qvaih
Kotivalon kuiden vaiheiden laskenta. {{1}} = vuosi, {{2}} = kuukausi, {{3}} = päivä.
Daran ja Mang olivat molemmat täysiä 13.1.4564. Vuodessa on 357 päivää. Daranin kiertonopeus on 31 päivää ja Mangin 29.
On yksinkertaisinta laskea kuiden vaiheiden vuosikohtaiset päivät muualla ja panna ne muuttujiin.
4564:
{{#ifexpr:{{{2}}}=1 and {{{3}}}=13|<span style="color:#606060">🞅</span><span style="color:#e00000">🞅</span>|}} Daran: Uusi <span style="color:#606060">◍</span> 1. neljännes <span style="color:#606060">◐</span> Täysi <span style="color:#606060">🞅</span> Viimeinen neljännes <span style="color:#606060">◑</span> Mang: Uusi <span style="color:#e00000">◍</span> 1. neljännes <span style="color:#e00000">◐</span> Täysi <span style="color:#e00000">🞅</span> Viimeinen neljännes: <span style="color:#e00000">◑</span> <?php //Kotivalon kuiden vaiheiden laskenta. Toistaiseksi vasta täysikuut. //Daran ja Mang olivat molemmat täysiä 13.1.4564. //Vuodessa on 357 päivää. Daranin kiertonopeus on 31 päivää ja Mangin 29. $dd = 1; $daran = (31-14); $mang = (29-14); for ($kk=1;$kk<4;$kk++) { for ($dd=1;$dd<30;$dd++) { if ($daran%31==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#606060">🞅</span>}}'; if ($mang%29==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#e00000">🞅</span>|}}'; $daran++; $mang++; } } for ($kk=4;$kk<9;$kk++) { for ($dd=1;$dd<31;$dd++) { if ($daran%31==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#606060">🞅</span>}}'; if ($mang%29==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#e00000">🞅</span>|}}'; $daran++; $mang++; } } for ($kk=9;$kk<13;$kk++) { for ($dd=1;$dd<30;$dd++) { if ($daran%31==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#606060">🞅</span>}}'; if ($mang%29==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#e00000">🞅</span>|}}'; $daran++; $mang++; } } //Jumalkuu for ($dd=1;$dd<30;$dd++) { if ($daran%31==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#606060">🞅</span>}}'; if ($mang%29==0) echo '{{#ifexpr:{{{2}}}='.$kk.' and {{{3}}}='.$dd.'|<span style="color:#e00000">🞅</span>|}}'; $daran++; $mang++; } echo "\n";