我想创建一个持续一整天的事件,而不将其可视化为从 00:00 到 00:00 的时间
def ics_free():
event = Event()
event['uid'] = f'19970610T172345Z-AF23B2@{dayclnd}{monthclnd}{yearclnd}'
event.add('summary', f'{tagesinfo}')
event.add('description', f'{tagesinfo}')
event.add('dtstart', datetime(yearclnd,monthclnd,dayclnd))
event.add('dtend', datetime(yearclnd,monthclnd,dayclnd))
event.add('dtstamp', datetime(yearclnd,monthclnd,dayclnd))
event.add('priority', 5)
event.allday = True
organizer = vCalAddress(f'MAILTO:{receiver_email}')
organizer.params['cn'] = vText(f'{username} Monatsplan')
organizer.params['role'] = vText(f'{username} Monatsplan')
event.add('priority', 5)
# Adding events to calendar
cal.add_component(event)
ics_free()
如何在 iCalendar 中创建全天活动?
尝试使用日期并在结束日期添加一天
event.add('dtstart', datetime(yearclnd,monthclnd,dayclnd).date())
event.add('dtend', datetime(yearclnd,monthclnd,dayclnd).date() + timedelta(days=1))
谢谢..我尝试过,但没有办法以这种方式完成