13.11.2021, 6:48
Tak ještě ten časový posun
Kód:
# -*- coding: utf-8 -*-
import xbmc
from datetime import datetime
import time
def get_sec(time_str):
h, m, s = time_str.split(':')
return int(h) * 3600 + int(m) * 60 + int(s)
duration = get_sec(xbmc.getInfoLabel('ListItem.Duration(HH:mm:ss)'))
epg = xbmc.getInfoLabel('ListItem.FileName').replace(".epg", "").replace(" ", "T")
start = int(datetime.fromisoformat(epg).timestamp()) + abs(time.timezone)
end = start + duration