summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Stensgård <mastensg@mastensg.net>2025-07-10 01:31:26 +0200
committerMartin Stensgård <mastensg@mastensg.net>2025-07-10 01:31:26 +0200
commit3704fb17dc76d28646344e6c9775c5ee16105ba5 (patch)
treed82ffb3921959fd14e0dda7cc5561dee543c02b2
parentcc80525980d004f32aa3342012060b4d421c18f2 (diff)
update: convert to utc
-rw-r--r--update.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/update.c b/update.c
index 2686943..b55c679 100644
--- a/update.c
+++ b/update.c
@@ -24,6 +24,10 @@ component(sqlite3 *db, icalcomponent *c)
struct icaltimetype dts = icalcomponent_get_dtstart(c);
struct icaltimetype dte = icalcomponent_get_dtend(c);
+ icaltimezone *utc = icaltimezone_get_utc_timezone();
+ dts = icaltime_convert_to_zone(dts, utc);
+ dte = icaltime_convert_to_zone(dte, utc);
+
time_t start = icaltime_as_timet(dts);
time_t end = icaltime_as_timet(dte);
const char *summary = icalcomponent_get_summary(c);