This commit is contained in:
+2
-1
@@ -10,12 +10,13 @@ fn parse_german_date(date_str: &str) -> Option<NaiveDate> {
|
||||
fn create_ics_event(date: NaiveDate, title: &str, event_type: &str) -> String {
|
||||
let uid = Uuid::new_v4();
|
||||
let date_str = date.format("%Y%m%d");
|
||||
let end_date_str = (date + chrono::Duration::days(1)).format("%Y%m%d");
|
||||
let timestamp = Utc::now().format("%Y%m%dT%H%M%SZ");
|
||||
|
||||
format!(
|
||||
"BEGIN:VEVENT\n\
|
||||
DTSTART;VALUE=DATE:{date_str}\n\
|
||||
DTEND;VALUE=DATE:{date_str}\n\
|
||||
DTEND;VALUE=DATE:{end_date_str}\n\
|
||||
DTSTAMP:{timestamp}\n\
|
||||
UID:{uid}\n\
|
||||
CREATED:{timestamp}\n\
|
||||
|
||||
Reference in New Issue
Block a user