bitfireAT / icsx5

ICSx⁡ is an Android app to subscribe to remote or local iCalendar files (like time tables of your school/university or event files of your sports team).
https://icsx5.bitfire.at
GNU General Public License v3.0
176 stars 8 forks source link

Parsing duration PT1D fails #462

Open sunkup opened 3 hours ago

sunkup commented 3 hours ago

Hello there,

I found this website that offers the current weather as iCalendar. However, ICSx5 is not able to parse the calendar. You can find the iCalendar which I have trouble with under this URL: https://isitdaytime.com/cal2024.ics?id=2929567.24.RSLWH.1. Since the Calendar changes regularly here the snapshot of the iCal file that fails for me.

``` BEGIN:VCALENDAR CALSCALE:GREGORIAN METHOD:PUBLISH PRODID:-//isitdaytime.com//iCal 1.0//EN VERSION:2.0 REFRESH-INTERVAL;VALUE=DURATION:PT1D X-APPLE-CALENDAR-COLOR:#ffffff X-WR-TIMEZONE;VALUE=TEXT:Europe/Berlin X-WR-CALNAME;VALUE=TEXT:Sunrise / Sunset / Moon / Weather / Erlangen BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241023T0749002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:49 DTSTAMP:20241023T074900 DTSTART:20241023T074900 DTEND:20241023T074900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241023T1812002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 18:12 DTSTAMP:20241023T181200 DTSTART:20241023T181200 DTEND:20241023T181200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241024T0750002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:50 DTSTAMP:20241024T075000 DTSTART:20241024T075000 DTEND:20241024T075000 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241024T1810002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 18:10 DTSTAMP:20241024T181000 DTSTART:20241024T181000 DTEND:20241024T181000 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241025T0752002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:52 DTSTAMP:20241025T075200 DTSTART:20241025T075200 DTEND:20241025T075200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241025T1808002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 18:08 DTSTAMP:20241025T180800 DTSTART:20241025T180800 DTEND:20241025T180800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241026T0754002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:54 DTSTAMP:20241026T075400 DTSTART:20241026T075400 DTEND:20241026T075400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241026T1806002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 18:06 DTSTAMP:20241026T180600 DTSTART:20241026T180600 DTEND:20241026T180600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241027T0655002929567R@isitdaytime.com SUMMARY:πŸŒ… 06:55 DTSTAMP:20241027T065500 DTSTART:20241027T065500 DTEND:20241027T065500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241027T1704002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 17:04 DTSTAMP:20241027T170400 DTSTART:20241027T170400 DTEND:20241027T170400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241028T0657002929567R@isitdaytime.com SUMMARY:πŸŒ… 06:57 DTSTAMP:20241028T065700 DTSTART:20241028T065700 DTEND:20241028T065700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241028T1703002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 17:03 DTSTAMP:20241028T170300 DTSTART:20241028T170300 DTEND:20241028T170300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241029T0658002929567R@isitdaytime.com SUMMARY:πŸŒ… 06:58 DTSTAMP:20241029T065800 DTSTART:20241029T065800 DTEND:20241029T065800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241029T1701002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 17:01 DTSTAMP:20241029T170100 DTSTART:20241029T170100 DTEND:20241029T170100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241030T0700002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:00 DTSTAMP:20241030T070000 DTSTART:20241030T070000 DTEND:20241030T070000 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241030T1659002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:59 DTSTAMP:20241030T165900 DTSTART:20241030T165900 DTEND:20241030T165900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241031T0702002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:02 DTSTAMP:20241031T070200 DTSTART:20241031T070200 DTEND:20241031T070200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241031T1657002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:57 DTSTAMP:20241031T165700 DTSTART:20241031T165700 DTEND:20241031T165700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241101T0703002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:03 DTSTAMP:20241101T070300 DTSTART:20241101T070300 DTEND:20241101T070300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241101T1656002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:56 DTSTAMP:20241101T165600 DTSTART:20241101T165600 DTEND:20241101T165600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241102T0705002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:05 DTSTAMP:20241102T070500 DTSTART:20241102T070500 DTEND:20241102T070500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241102T1654002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:54 DTSTAMP:20241102T165400 DTSTART:20241102T165400 DTEND:20241102T165400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241103T0707002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:07 DTSTAMP:20241103T070700 DTSTART:20241103T070700 DTEND:20241103T070700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241103T1652002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:52 DTSTAMP:20241103T165200 DTSTART:20241103T165200 DTEND:20241103T165200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241104T0708002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:08 DTSTAMP:20241104T070800 DTSTART:20241104T070800 DTEND:20241104T070800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241104T1651002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:51 DTSTAMP:20241104T165100 DTSTART:20241104T165100 DTEND:20241104T165100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241105T0710002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:10 DTSTAMP:20241105T071000 DTSTART:20241105T071000 DTEND:20241105T071000 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241105T1649002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:49 DTSTAMP:20241105T164900 DTSTART:20241105T164900 DTEND:20241105T164900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241106T0711002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:11 DTSTAMP:20241106T071100 DTSTART:20241106T071100 DTEND:20241106T071100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241106T1648002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:48 DTSTAMP:20241106T164800 DTSTART:20241106T164800 DTEND:20241106T164800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241107T0713002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:13 DTSTAMP:20241107T071300 DTSTART:20241107T071300 DTEND:20241107T071300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241107T1646002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:46 DTSTAMP:20241107T164600 DTSTART:20241107T164600 DTEND:20241107T164600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241108T0715002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:15 DTSTAMP:20241108T071500 DTSTART:20241108T071500 DTEND:20241108T071500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241108T1645002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:45 DTSTAMP:20241108T164500 DTSTART:20241108T164500 DTEND:20241108T164500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241109T0716002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:16 DTSTAMP:20241109T071600 DTSTART:20241109T071600 DTEND:20241109T071600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241109T1643002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:43 DTSTAMP:20241109T164300 DTSTART:20241109T164300 DTEND:20241109T164300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241110T0718002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:18 DTSTAMP:20241110T071800 DTSTART:20241110T071800 DTEND:20241110T071800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241110T1642002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:42 DTSTAMP:20241110T164200 DTSTART:20241110T164200 DTEND:20241110T164200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241111T0720002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:20 DTSTAMP:20241111T072000 DTSTART:20241111T072000 DTEND:20241111T072000 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241111T1641002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:41 DTSTAMP:20241111T164100 DTSTART:20241111T164100 DTEND:20241111T164100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241112T0721002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:21 DTSTAMP:20241112T072100 DTSTART:20241112T072100 DTEND:20241112T072100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241112T1639002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:39 DTSTAMP:20241112T163900 DTSTART:20241112T163900 DTEND:20241112T163900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241113T0723002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:23 DTSTAMP:20241113T072300 DTSTART:20241113T072300 DTEND:20241113T072300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241113T1638002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:38 DTSTAMP:20241113T163800 DTSTART:20241113T163800 DTEND:20241113T163800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241114T0724002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:24 DTSTAMP:20241114T072400 DTSTART:20241114T072400 DTEND:20241114T072400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241114T1637002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:37 DTSTAMP:20241114T163700 DTSTART:20241114T163700 DTEND:20241114T163700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241115T0726002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:26 DTSTAMP:20241115T072600 DTSTART:20241115T072600 DTEND:20241115T072600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241115T1635002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:35 DTSTAMP:20241115T163500 DTSTART:20241115T163500 DTEND:20241115T163500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241116T0727002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:27 DTSTAMP:20241116T072700 DTSTART:20241116T072700 DTEND:20241116T072700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241116T1634002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:34 DTSTAMP:20241116T163400 DTSTART:20241116T163400 DTEND:20241116T163400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241117T0729002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:29 DTSTAMP:20241117T072900 DTSTART:20241117T072900 DTEND:20241117T072900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241117T1633002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:33 DTSTAMP:20241117T163300 DTSTART:20241117T163300 DTEND:20241117T163300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241118T0731002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:31 DTSTAMP:20241118T073100 DTSTART:20241118T073100 DTEND:20241118T073100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241118T1632002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:32 DTSTAMP:20241118T163200 DTSTART:20241118T163200 DTEND:20241118T163200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241119T0732002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:32 DTSTAMP:20241119T073200 DTSTART:20241119T073200 DTEND:20241119T073200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241119T1631002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:31 DTSTAMP:20241119T163100 DTSTART:20241119T163100 DTEND:20241119T163100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241120T0734002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:34 DTSTAMP:20241120T073400 DTSTART:20241120T073400 DTEND:20241120T073400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241120T1630002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:30 DTSTAMP:20241120T163000 DTSTART:20241120T163000 DTEND:20241120T163000 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241121T0735002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:35 DTSTAMP:20241121T073500 DTSTART:20241121T073500 DTEND:20241121T073500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241121T1629002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:29 DTSTAMP:20241121T162900 DTSTART:20241121T162900 DTEND:20241121T162900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241122T0737002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:37 DTSTAMP:20241122T073700 DTSTART:20241122T073700 DTEND:20241122T073700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241122T1628002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:28 DTSTAMP:20241122T162800 DTSTART:20241122T162800 DTEND:20241122T162800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241123T0738002929567R@isitdaytime.com SUMMARY:πŸŒ… 07:38 DTSTAMP:20241123T073800 DTSTART:20241123T073800 DTEND:20241123T073800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen UID:20241123T1627002929567S@isitdaytime.com SUMMARY:πŸŒ‡ 16:27 DTSTAMP:20241123T162700 DTSTART:20241123T162700 DTEND:20241123T162700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20241024T1003002929567L@isitdaytime.com DTSTAMP:20241024T100300 DTSTART:20241024T100300 DTEND:20241024T100300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20241101T1347002929567L@isitdaytime.com DTSTAMP:20241101T134700 DTSTART:20241101T134700 DTEND:20241101T134700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20241109T0655002929567L@isitdaytime.com DTSTAMP:20241109T065500 DTSTART:20241109T065500 DTEND:20241109T065500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20241115T2228002929567L@isitdaytime.com DTSTAMP:20241115T222800 DTSTART:20241115T222800 DTEND:20241115T222800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20241123T0228002929567L@isitdaytime.com DTSTAMP:20241123T022800 DTSTART:20241123T022800 DTEND:20241123T022800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20241201T0721002929567L@isitdaytime.com DTSTAMP:20241201T072100 DTSTART:20241201T072100 DTEND:20241201T072100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20241208T1626002929567L@isitdaytime.com DTSTAMP:20241208T162600 DTSTART:20241208T162600 DTEND:20241208T162600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20241215T1002002929567L@isitdaytime.com DTSTAMP:20241215T100200 DTSTART:20241215T100200 DTEND:20241215T100200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20241222T2318002929567L@isitdaytime.com DTSTAMP:20241222T231800 DTSTART:20241222T231800 DTEND:20241222T231800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20241230T2327002929567L@isitdaytime.com DTSTAMP:20241230T232700 DTSTART:20241230T232700 DTEND:20241230T232700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250107T0056002929567L@isitdaytime.com DTSTAMP:20250107T005600 DTSTART:20250107T005600 DTEND:20250107T005600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250113T2327002929567L@isitdaytime.com DTSTAMP:20250113T232700 DTSTART:20250113T232700 DTEND:20250113T232700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250121T2131002929567L@isitdaytime.com DTSTAMP:20250121T213100 DTSTART:20250121T213100 DTEND:20250121T213100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250129T1336002929567L@isitdaytime.com DTSTAMP:20250129T133600 DTSTART:20250129T133600 DTEND:20250129T133600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250205T0902002929567L@isitdaytime.com DTSTAMP:20250205T090200 DTSTART:20250205T090200 DTEND:20250205T090200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250212T1453002929567L@isitdaytime.com DTSTAMP:20250212T145300 DTSTART:20250212T145300 DTEND:20250212T145300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250220T1832002929567L@isitdaytime.com DTSTAMP:20250220T183200 DTSTART:20250220T183200 DTEND:20250220T183200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250228T0145002929567L@isitdaytime.com DTSTAMP:20250228T014500 DTSTART:20250228T014500 DTEND:20250228T014500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250306T1731002929567L@isitdaytime.com DTSTAMP:20250306T173100 DTSTART:20250306T173100 DTEND:20250306T173100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250314T0755002929567L@isitdaytime.com DTSTAMP:20250314T075500 DTSTART:20250314T075500 DTEND:20250314T075500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250322T1229002929567L@isitdaytime.com DTSTAMP:20250322T122900 DTSTART:20250322T122900 DTEND:20250322T122900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250329T1158002929567L@isitdaytime.com DTSTAMP:20250329T115800 DTSTART:20250329T115800 DTEND:20250329T115800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250405T0415002929567L@isitdaytime.com DTSTAMP:20250405T041500 DTSTART:20250405T041500 DTEND:20250405T041500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250413T0222002929567L@isitdaytime.com DTSTAMP:20250413T022200 DTSTART:20250413T022200 DTEND:20250413T022200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250421T0335002929567L@isitdaytime.com DTSTAMP:20250421T033500 DTSTART:20250421T033500 DTEND:20250421T033500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250427T2131002929567L@isitdaytime.com DTSTAMP:20250427T213100 DTSTART:20250427T213100 DTEND:20250427T213100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250504T1552002929567L@isitdaytime.com DTSTAMP:20250504T155200 DTSTART:20250504T155200 DTEND:20250504T155200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250512T1856002929567L@isitdaytime.com DTSTAMP:20250512T185600 DTSTART:20250512T185600 DTEND:20250512T185600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250520T1359002929567L@isitdaytime.com DTSTAMP:20250520T135900 DTSTART:20250520T135900 DTEND:20250520T135900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250527T0502002929567L@isitdaytime.com DTSTAMP:20250527T050200 DTSTART:20250527T050200 DTEND:20250527T050200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250603T0541002929567L@isitdaytime.com DTSTAMP:20250603T054100 DTSTART:20250603T054100 DTEND:20250603T054100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250611T0944002929567L@isitdaytime.com DTSTAMP:20250611T094400 DTSTART:20250611T094400 DTEND:20250611T094400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250618T2119002929567L@isitdaytime.com DTSTAMP:20250618T211900 DTSTART:20250618T211900 DTEND:20250618T211900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250625T1231002929567L@isitdaytime.com DTSTAMP:20250625T123100 DTSTART:20250625T123100 DTEND:20250625T123100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250702T2130002929567L@isitdaytime.com DTSTAMP:20250702T213000 DTSTART:20250702T213000 DTEND:20250702T213000 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250710T2237002929567L@isitdaytime.com DTSTAMP:20250710T223700 DTSTART:20250710T223700 DTEND:20250710T223700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250718T0238002929567L@isitdaytime.com DTSTAMP:20250718T023800 DTSTART:20250718T023800 DTEND:20250718T023800 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250724T2111002929567L@isitdaytime.com DTSTAMP:20250724T211100 DTSTART:20250724T211100 DTEND:20250724T211100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250801T1441002929567L@isitdaytime.com DTSTAMP:20250801T144100 DTSTART:20250801T144100 DTEND:20250801T144100 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250809T0955002929567L@isitdaytime.com DTSTAMP:20250809T095500 DTSTART:20250809T095500 DTEND:20250809T095500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250816T0712002929567L@isitdaytime.com DTSTAMP:20250816T071200 DTSTART:20250816T071200 DTEND:20250816T071200 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250823T0806002929567L@isitdaytime.com DTSTAMP:20250823T080600 DTSTART:20250823T080600 DTEND:20250823T080600 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250831T0825002929567L@isitdaytime.com DTSTAMP:20250831T082500 DTSTART:20250831T082500 DTEND:20250831T082500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20250907T2009002929567L@isitdaytime.com DTSTAMP:20250907T200900 DTSTART:20250907T200900 DTEND:20250907T200900 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20250914T1233002929567L@isitdaytime.com DTSTAMP:20250914T123300 DTSTART:20250914T123300 DTEND:20250914T123300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20250921T2154002929567L@isitdaytime.com DTSTAMP:20250921T215400 DTSTART:20250921T215400 DTEND:20250921T215400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ“ First Quarter UID:20250930T0154002929567L@isitdaytime.com DTSTAMP:20250930T015400 DTSTART:20250930T015400 DTEND:20250930T015400 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ• Full Moon UID:20251007T0547002929567L@isitdaytime.com DTSTAMP:20251007T054700 DTSTART:20251007T054700 DTEND:20251007T054700 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ— Last Quarter UID:20251013T2013002929567L@isitdaytime.com DTSTAMP:20251013T201300 DTSTART:20251013T201300 DTEND:20251013T201300 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ‘ New Moon UID:20251021T1425002929567L@isitdaytime.com DTSTAMP:20251021T142500 DTSTART:20251021T142500 DTEND:20251021T142500 DESCRIPTION: If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ₯️ 6Β°/14Β° UID:20241023T0000002929567W@isitdaytime.com DTSTAMP:20241023T000000 DTSTART:20241023 DESCRIPTION:πŸŒ₯️ Mostly Cloudy\n 🌑️ Temp (Min/Max): 6Β°C/14Β°C\n β˜”οΈ Rain: 0 mm\n πŸ’¨ Wind: 4 mph NE ↙\n ⚑️ Pressure: 1033 hPa ↑\n πŸ’§ Humidity: 83%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ₯️ 8Β°/16Β° UID:20241024T0000002929567W@isitdaytime.com DTSTAMP:20241024T000000 DTSTART:20241024 DESCRIPTION:πŸŒ₯️ Mostly Cloudy\n 🌑️ Temp (Min/Max): 8Β°C/16Β°C\n β˜”οΈ Rain: 0 mm\n πŸ’¨ Wind: 5 mph ESE β†–\n πŸ’§ Humidity: 78%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:⛅️ 8Β°/18Β° UID:20241025T0000002929567W@isitdaytime.com DTSTAMP:20241025T000000 DTSTART:20241025 DESCRIPTION:⛅️ Partly Cloudy\n 🌑️ Temp (Min/Max): 8Β°C/18Β°C\n β˜”οΈ Rain: 0 mm\n πŸ’¨ Wind: 4 mph SE β†–\n πŸ’§ Humidity: 80%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ₯️ 8Β°/16Β° UID:20241026T0000002929567W@isitdaytime.com DTSTAMP:20241026T000000 DTSTART:20241026 DESCRIPTION:πŸŒ₯️ Mostly Cloudy\n 🌑️ Temp (Min/Max): 8Β°C/16Β°C\n β˜”οΈ Rain (Chance): 0 mm (25%)\n πŸ’¨ Wind: 4 mph ESE ←\n πŸ’§ Humidity: 80%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ₯️ 9Β°/16Β° UID:20241027T0000002929567W@isitdaytime.com DTSTAMP:20241027T000000 DTSTART:20241027 DESCRIPTION:πŸŒ₯️ Mostly Cloudy\n 🌑️ Temp (Min/Max): 9Β°C/16Β°C\n β˜”οΈ Rain: 0 mm\n πŸ’¨ Wind: 3 mph WNW β†’\n πŸ’§ Humidity: 79%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ₯️ 7Β°/15Β° UID:20241028T0000002929567W@isitdaytime.com DTSTAMP:20241028T000000 DTSTART:20241028 DESCRIPTION:πŸŒ₯️ Mostly Cloudy\n 🌑️ Temp (Min/Max): 7Β°C/15Β°C\n β˜”οΈ Rain (Chance): 0 mm (28%)\n πŸ’¨ Wind: 3 mph WSW β†’\n πŸ’§ Humidity: 81%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:πŸŒ₯️ 7Β°/14Β° UID:20241029T0000002929567W@isitdaytime.com DTSTAMP:20241029T000000 DTSTART:20241029 DESCRIPTION:πŸŒ₯️ Mostly Cloudy\n 🌑️ Temp (Min/Max): 7Β°C/14Β°C\n β˜”οΈ Rain (Chance): 2 mm (34%)\n πŸ’¨ Wind: 3 mph N ↓\n πŸ’§ Humidity: 82%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:⛅️ 4Β°/13Β° UID:20241030T0000002929567W@isitdaytime.com DTSTAMP:20241030T000000 DTSTART:20241030 DESCRIPTION:⛅️ Partly Cloudy\n 🌑️ Temp (Min/Max): 4Β°C/13Β°C\n β˜”οΈ Rain: 0 mm\n πŸ’¨ Wind: 4 mph NE ↙\n πŸ’§ Humidity: 76%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:⛅️ 2Β°/13Β° UID:20241031T0000002929567W@isitdaytime.com DTSTAMP:20241031T000000 DTSTART:20241031 DESCRIPTION:⛅️ Partly Cloudy\n 🌑️ Temp (Min/Max): 2Β°C/13Β°C\n β˜”οΈ Rain: 0 mm\n πŸ’¨ Wind: 3 mph ENE ←\n πŸ’§ Humidity: 74%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT LOCATION:Erlangen SUMMARY:🌀️ 2Β°/14Β° UID:20241101T0000002929567W@isitdaytime.com DTSTAMP:20241101T000000 DTSTART:20241101 DESCRIPTION:🌀️ Mostly Clear\n 🌑️ Temp (Min/Max): 2Β°C/14Β°C\n β˜”οΈ Rain: 0 mm\n πŸ’¨ Wind: 2 mph NW β†˜\n πŸ’§ Humidity: 72%\n\n If you find this calendar useful please consider buying me a coffee at:\n https://www.buymeacoffee.com/isitdaytime URL:https://isitdaytime.com/ END:VEVENT END:VCALENDAR ```

Apparently ICSx5 fails in line 6, which is REFRESH-INTERVAL;VALUE=DURATION:PT1D: That line seems weird, but according to iCalendar Validator the file seems legit.

Here is the stack trace that ICSx5 gives me:

``` Couldn't parse iCalendar at.bitfire.ical4android.InvalidCalendarException: Couldn't parse iCalendar at at.bitfire.ical4android.ICalendar$Companion.fromReader(SourceFile:105) at at.bitfire.ical4android.Event$Companion.eventsFromReader(SourceFile:113) at at.bitfire.icsdroid.model.ValidationModel$validate$1$downloader$1.onSuccess(SourceFile:65) at at.bitfire.icsdroid.CalendarFetcher.fetchLocal$icsx5_81_2_2_5_standardRelease(SourceFile:114) at at.bitfire.icsdroid.CalendarFetcher.fetch(SourceFile:48) at at.bitfire.icsdroid.model.ValidationModel$validate$1.invokeSuspend(SourceFile:107) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:33) at kotlinx.coroutines.DispatchedTask.run(SourceFile:101) at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(SourceFile:113) at kotlinx.coroutines.scheduling.TaskImpl.run(SourceFile:89) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(SourceFile:589) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(SourceFile:823) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(SourceFile:720) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:707) Caused by: net.fortuna.ical4j.data.ParserException: Error at line 6:Text cannot be parsed to a Period at net.fortuna.ical4j.data.CalendarParserImpl.parse(SourceFile:172) at net.fortuna.ical4j.data.CalendarBuilder.build(SourceFile:191) at net.fortuna.ical4j.data.CalendarBuilder.build(SourceFile:179) at at.bitfire.ical4android.ICalendar$Companion.fromReader(SourceFile:103) ... 13 more Caused by: j$.time.format.DateTimeParseException: Text cannot be parsed to a Period at j$.time.Period.parse(SourceFile:347) at net.fortuna.ical4j.model.TemporalAmountAdapter.parse(SourceFile:142) at net.fortuna.ical4j.model.TemporalAmountAdapter.parse(SourceFile:133) at net.fortuna.ical4j.model.property.RefreshInterval.setValue(SourceFile:36) at net.fortuna.ical4j.model.property.RefreshInterval.(SourceFile:26) at net.fortuna.ical4j.model.property.RefreshInterval$Factory.createProperty(SourceFile:61) at net.fortuna.ical4j.model.property.RefreshInterval$Factory.createProperty(SourceFile:49) at net.fortuna.ical4j.model.PropertyBuilder.build(SourceFile:79) at net.fortuna.ical4j.data.DefaultContentHandler.endProperty(SourceFile:162) at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.parse(SourceFile:309) at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.access$1100(SourceFile:241) at net.fortuna.ical4j.data.CalendarParserImpl$PropertyListParser.parse(SourceFile:226) at net.fortuna.ical4j.data.CalendarParserImpl.parseCalendar(SourceFile:128) at net.fortuna.ical4j.data.CalendarParserImpl.parseCalendarList(SourceFile:194) at net.fortuna.ical4j.data.CalendarParserImpl.parse(SourceFile:163) ... 16 more ```

Originally posted by @theScrabi in https://github.com/bitfireAT/icsx5/discussions/452

sunkup commented 3 hours ago

Depends on https://github.com/bitfireAT/ical4android/issues/181