Hallo Johannes,
Kalenderdaten scheinen in der local.sqlite drin zu sein.
Richtig. Aber Cache beachten.
Steckt das evtl. in event_start und event_end drin. Wenn ja, wie kann ich die Werte in ein für mich lesbares Datum übersetzen?
Auch richtig.
Das ist Unix-Zeit in Mikrosekunden. Umrechnung mittels <Wert>/86400000000+25569. Das Addieren von 25569 ist erforderlich, weil die Unix-Zeit am 01.01.1970 beginnt.
Beispiel: Habe eben einen Termin für heute 11:30 angelegt. Der Wert in cal_events in der Spalte event_start lautet '1693647000000000'
Umrechnung mit der genannten Formel in Excel oder Calc liefert:
Spalte B = 45171,39583 als Datum TT.MM.JJJJ hh:mm formatiert.
Warum kommt 09:30 raus? Beachte UTC +1 (Winterzeit) oder UTC +2 (Sommerzeit). Aktuell ist Sommerzeit, deshalb UTC +2 und in cal_events landet UTC.
Eventuell auch hilfreich, wenn es um die Einbindung einer fremden local.sqlite in ein bestehendes Thunderbird-Profil geht, der Beitrag von Susi to visit :
Migration lokaler Kalender in ein neues Profil
Gruß
Sehvornix