Predefinição:Início ano chinês: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
sec. XIX
extensão até 1645
Linha 6:
<tt>Resto(''m''+19×Resto(''ano''-''n'',19),30)+p</tt>,
 
onde o resultado corresponde aos dias de janeiro (subtrair 31 para dias de fevereiro). ''m'' e ''n'' são números inteiros que foram ajustados para que a aproximação aos dados reais fosse a melhor que possível, sendo 3 eque ''n''=6, respetivamente, e ''p'' corresponde ao dia 21 de janeiro. O parâmetro ''m'' é variável, sendo igual a 1 no séc XVII, 2 no Séc. XVII e 3 nos séc. XIX, XX e XXI. Em cerca de um terço das datas calculadas há uma diferença de 1 dia a mais ou menos e, para o ano de 1985, um erro de 30 dias. Essas diferenças foram adicionadas de modo a que o resultado desse a data certa. As datas são calculadas corretamente entre os anos 1645 e 2108.
 
A tabela seguinte mostra a comparação das datas reais com as calculadas:
Linha 100:
 
 
</noinclude><includeonly>{{Invorddate|{{{1|{{CURRENTYEAR}}}}}|{{#expr:(3+19*(({{{1|{{CURRENTYEAR}}}}}-6)mod19))mod30+21
3+
+{{#ifexpr:{{{1|{{CURRENTYEAR}}}}}<=1696|-1|0}}
+{{#ifexpr:{{{1|{{CURRENTYEAR}}}}}<=1801|-1|0}}
 
+19*(({{{1|{{CURRENTYEAR}}}}}-6)mod19))mod30+21
 
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1600}}|49|57|58|77|85|93|94|95=-1|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1600}}|45|46|47|48|59|60|63|64|72|78|79|80|88=1|#default = 0}}
 
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1700}}|11|13|14|29|30|33|45|47|49|53|57|65|66|81|82|85|89|90|91=-1|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1700}}|7|8|16|24|35|36|43|92|96=1|#default = 0}}
 
</noinclude><includeonly>{{Invorddate|{{{1|{{CURRENTYEAR}}}}}|{{#expr:(3+19*(({{{1|{{CURRENTYEAR}}}}}-6)mod19))mod30+21
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1800}}|33|52|71|185=30|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1800}}|6|7|9|10|17|18|25|26|27|28|29|37|42|43|44|45|46|47|53=-1|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1800}}|9|71|61|62|63|65|66|69|70|77|78|79|80|81|82|85|86|89|96|97|98|99=-1|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-19001800}}|11|12|30|31|32|68|92=1|#default = 0}}
 
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1900}}|5|42|58|61|77|78=-1|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1900}}|3|6|7|8|9|10|11|12|19|20|26|27|28|29|30|35|36|41|44|45|46|47|48|52=1|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-1900}}|28|55|56|63|64|65|68|71|72|82|83|84|90|91|92=1|#default = 0}}
 
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-2000}}|12|13|29|37|38|49|56|57|65|73|74|75|89|90|91|92|93|94=-1|#default = 0}}
+{{#switch:{{#expr:{{{1|{{CURRENTYEAR}}}}}-2000}}|4|7|8|12|20|23|24|42|43|44|52|60|79|80|88|96|104=1|#default = 0}}