luetty Posted December 11, 2016 Share Posted December 11, 2016 (edited) Hallo, ich versuche meine Aufnahmen nach DVBViewer RS zu migrieren. Allerdings stehe ich komplett auf dem Schlauch, was für ein Wert "time" in svcdatabase.recordings ist. Ein unix_timestamp ist es nicht und meine Umrechnungen in Minuten/Stunden/Tage waren auch nicht zielführend. Kann mir jemand helfen? PS: ich hab nen unixtimestamp aus dvblink/ Argus zur Verfügung und möchte diesen konvertieren. DANKE! luetty Edited December 11, 2016 by luetty Quote Link to comment
Tjod Posted December 12, 2016 Share Posted December 12, 2016 Das könnte Delphi TDateTime sein. Aus der "epg.dat/channels.dat structure (for add-on developers)" (Mitgliederbereich) TDateTime is a double (8 byte) floating point value. The integer part contains thedate (number of days since 12.30.1899). The fractional part contains the time.e.g. time zone = 2 hours is stored as 2/24. The value can be negative!All following date/time values are stored as UTC resp. GMT TDateTime.Thus the time zone must be added in order to retrieve the local time. Ob das weiterhilft weiß ich nicht. Habe keine Zeit mir das genauer anzugucken. Eventuell ist es einfacher eine EPG Info Datei zu den Aufnahmen zu generieren und die vom RS Importieren zu lassen. Für das Format der Datei einfach mal bei einer Test Aufnahme so eine Datei mit erstellen lassen. http://de.DVBViewer.tv/wiki/Optionen_Service_-_Aufnahmen#EPG-Informationsdatei_erzeugen Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.