The parameter "year_delta" is still there, just deprecated. No plans to take it out anytime soon. Just expect a Python exception to occur once every four years!
-tk On Fri, Sep 20, 2019 at 9:17 AM p q <[email protected]> wrote: > So I show "On this day" for the previous years on my site. I'll need to > recode this when I upgrade? Seems like a step backwards for the edge case > where it doesn't work one day out of 1461. But, I'll deal with it when I > upgrade someday. > > On Fri, Sep 20, 2019 at 9:09 AM Thomas Keffer <[email protected]> wrote: > >> Well, I made an "executive decision" and decided to deprecate month_delta >> and year_delta. One can always add and subtract 30 days, or 365 days. >> >> On Fri, Sep 20, 2019 at 7:02 AM Greg Troxel <[email protected]> wrote: >> >>> Andrew Milner <[email protected]> writes: >>> >>> > mmmm >>> > think I agree except for preferring to going to last day of m rather >>> than >>> > first day of m+1 because otherwise you can end up in the situation >>> where >>> > month - 1 leaves you in the same month which does not seem right. >>> >>> That's a good point about preferring a different calendar month. Your >>> strategy also leads to reasonable day-deltas, 3/31 leads to 2/28 which >>> is.... 31 days ago. So I think we'd end up with 28-31 days between any >>> pair "today" and "a month ago from today ", which is a good property. >>> >>> You have convinced me to change to move earlier to valid day. That's >>> pretty simple, too, just set to last day of month if calculated is > >>> last. >>> >>> > otherwise I think your logic is spot-on, and I was confusing myself by >>> > considering the lengths of the months inbetween rather than just >>> > considering the final landing month. >>> >>> I was trying to think "If I ask some random person on the street: what >>> date is today? what date was 4 months ago?" what answer would I get and >>> then trying to mechanize that. >>> >>> -- >>> 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 [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/rmisgor83s9.fsf%40s1.lexort.com >>> . >>> >> -- >> 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 [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/CAPq0zEDrEAtiz_i3%3DWi-Nrn%2BYHpprHT89R0zmv4SUHbiOQmQ_g%40mail.gmail.com >> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEDrEAtiz_i3%3DWi-Nrn%2BYHpprHT89R0zmv4SUHbiOQmQ_g%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > > > -- > Peter Quinn > (415)794-2264 > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/CAA1SM21MixgytdiQmHR-c6q4af9z_29t793RvvJGXc8dFZ8rJw%40mail.gmail.com > <https://groups.google.com/d/msgid/weewx-user/CAA1SM21MixgytdiQmHR-c6q4af9z_29t793RvvJGXc8dFZ8rJw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEB468UOHYid-tTmKiP7UXuwPFTYZ2PuD5NTqXoUbufN-A%40mail.gmail.com.
