Thanks Thomas for your answer. I knew that local time is involved somehow 
but I wasn't sure. By the time I wrote this, it was 11:31AM (-0300 UTC) and 
I didn't know when pyephem will calculate the right moon phase for today.

On Wednesday, February 27, 2019 at 4:08:39 PM UTC-3, Thomas Keffer wrote:
>
> I looked into this and found a couple of small issues, which I've 
> corrected in commit c696e4 
> <https://github.com/weewx/weewx/commit/c696e468efce806214cd560e1014cb50d382c68c>
> .
>
> Be aware that the function you are using does the calculation in local 
> time. This has now been changed, and the almanac now uses UTC.
>
> Finally, it uses a very simple algorithm, which assumes a constant synodic 
> month of 29.530588 days. In practice, it can vary by 1% or more over the 
> years. So, all results will necessarily be approximate.
>
> -tk
>
> On Wed, Feb 27, 2019 at 6:26 AM HoracioDos <rose...@gmail.com 
> <javascript:>> wrote:
>
>> Hello.
>> I have pyephem installed and Weewx shows "Last quarter" for today Feb 27, 
>> 2019 but it was yestarday (Feb 26, 2019). I guess it should be "Waning 
>> Crescent" for today.  When does moon phases change? 
>> if i run: 
>> python -c "import weeutil.Moon;print weeutil.Moon.moon_phase(2019,2,27)"
>> I get this
>> (6, 38)
>> Thanks in advance!
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to weewx-user+...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to