Ero sivun ”Keskustelu mallineesta:Qvaih” versioiden välillä
Np (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
Np (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
Kotivalon kuiden vaiheiden laskenta. <nowiki>{{1}} = vuosi, {{2}} = kuukausi, {{3}} = päivä.</nowiki> | Kotivalon kuiden vaiheiden laskenta. <nowiki>{{1}} = vuosi, {{2}} = kuukausi, {{3}} = päivä.</nowiki> | ||
Rivi 23: | Rivi 21: | ||
Täysi <span style="color:#e00000">🞅</span> | Täysi <span style="color:#e00000">🞅</span> | ||
Viimeinen neljännes: <span style="color:#e00000">◑</span> | Viimeinen neljännes: <span style="color:#e00000">◑</span> | ||
<nowiki> | |||
<?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"; | |||
</nowiki> |
Versio 5. tammikuuta 2025 kello 14.23
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 ◍ 1. neljännes ◐ Täysi 🞅 Viimeinen neljännes ◑
Mang: Uusi ◍ 1. neljännes ◐ Täysi 🞅 Viimeinen neljännes: ◑
<?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";