Yes, right
#for $i in $span($day_delta=365).days
#set fDate = $i.dateTime.format("%-d. %B %Y")
$fDate;$i.outTemp.avg.format(add_label=False)
#end for
čt 29. 2. 2024 v 1:49 odesílatel Tom Keffer <[email protected]> napsal:
> I don't know. How are you using the $span() tags? In a loop, I assume?
>
> On Wed, Feb 28, 2024 at 3:25 PM František Slimařík <[email protected]>
> wrote:
>
>> Hello,
>>
>> is it possible that leap year causes issue in span tag? I am using these:
>>
>> $span($day_delta=365).days
>> $span($year_delta=1).months
>>
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: Evaluation of template
>> /etc/weewx/skins/neowx/year.html.tmpl failed with exception '<class
>> 'ValueError'>'
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** Ignoring template
>> /etc/weewx/skins/neowx/year.html.tmpl
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** Reason: day is out of range for month
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** Traceback (most recent call last):
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** File
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 334, in generate
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** unicode_string =
>> compiled_template.respond()
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** File
>> "_etc_weewx_skins_neowx_year_html_tmpl.py", line 1380, in respond
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/tags.py", line
>> 132, in span
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** year_delta=year_delta, boundary=boundary),
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** File "/usr/share/weewx/weeutil/weeutil.py",
>> line 402, in archiveSpanSpan
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** start_dt = time_dt.replace(year=year,
>> month=month)
>> Feb 29 00:10:43 rocky-weather-machine weewxd[405028]: ERROR
>> weewx.cheetahgenerator: **** ValueError: day is out of range for month
>>
>> --
>> 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/6ca52acb-9235-4154-9e01-ba5e23a9750dn%40googlegroups.com
>> <https://groups.google.com/d/msgid/weewx-user/6ca52acb-9235-4154-9e01-ba5e23a9750dn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "weewx-user" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/weewx-user/7c8sNahwkiw/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/CAPq0zECBN016YJK8gbzfY_gM4rjGFxmFUDmjpHWEdGcfTH2Tog%40mail.gmail.com
> <https://groups.google.com/d/msgid/weewx-user/CAPq0zECBN016YJK8gbzfY_gM4rjGFxmFUDmjpHWEdGcfTH2Tog%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/CAPXATBW0bD_xgqW9m0q0yQ2JzoFB3uJmJv77ARyzM_dF-4ajOQ%40mail.gmail.com.