
O bloco de função MOONPHASE retorna a fase da lua.
Define o momento do cálculo em DT#. Assim, pode-se descobrir, por exemplo, qual é a fase da lua em uma hora ou em outra data específica. Se a entrada não for utilizada ou se o valor NULL estiver presente, será utilizada a hora atual.
Define o intervalo para o cálculo da fase da lua. Recomenda-se definir um valor alto para este parâmetro. Se a entrada não for utilizada ou se o valor NULL estiver presente, será assumido T#1m.
Ao reiniciar ou ao alterar uma entrada, todas as saídas são recalculadas imediatamente.
A saída retorna a fase da lua de 0 até 1. O valor 0.5 corresponde à lua cheia e 0 ao novilúnio. Uma fase maior que 0.5 é uma lua minguante. A fase é linear.
A saída retorna a idade após o novilúnio em dias.
A saída retorna o brilho ou grau de cobertura de 0 até 1 da lua.
A saída retorna a distância em metros ao centro da Terra.
A saída retorna o diâmetro angular em graus para a Terra.