Predefinição Discussão:Idade em anos e dias
Adicionar tópicoÚltimo comentário: 30 de agosto de 2010 de Japf no tópico Erro 2
Erro[editar código-fonte]
Há um erro nesta predefinição.
Se for usada para comparar duas datas que não completam um ano (365 dias), a predefinição devolve algo do gênero: 17 anos e 133 dias
Já olhei o código e pensei ter encontrado o erro, mas eu estava errado. Reverti a minha versão para a anterior. Se alguém encontrar o erro, esteja a vontade. (LonE 23:15, 22 Maio 2007 (UTC))
Erro 2[editar código-fonte]
A predefinição tal como está ignora os dias 29 de fevereiro pelo menos em alguns casos. As seguintes entradas não deveriam dar o mesmo número de dias:
{{idade em anos e dias|2008|2|27|2008|3|1}}: 3 dias (3 dias é a resposta certa);
{{idade em anos e dias|2009|2|27|2009|3|1}}: 2 dias (está certo). JF (discussão) 09h52min de 30 de agosto de 2010 (UTC)
- O código estava muito complicado e era impossível ver onde estava o erro, que já foi resolvido com um código mais simples. Para o meu uso o código actual serve. Preciso de saber se tenho que acrescentar mais opções, visto que aquele código todo deveria servir para alguma coisa.JF (discussão) 23h13min de 30 de agosto de 2010 (UTC)