def show_replay_dates(): days = ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"] months = ["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"] epgEndDate = datetime.date.today() epgStartDate = datetime.date.today() - datetime.timedelta(days=7) for day in utils.daterange(epgStartDate, epgEndDate): day_str = days[int(day.strftime("%w"))] + " " + day.strftime("%d") + " " + months[int(day.strftime("%m"))-1] liStyle = xbmcgui.ListItem(day_str) addDirectoryItem({"mode": "replay", "date": day.strftime("%d-%m-%Y")}, liStyle) xbmcplugin.endOfDirectory(handle=handle, succeeded=True)
def show_replay_dates(media): days = [] months = [] days.append(xbmc.getLocalizedString(17)) for idxDay in range(11, 17): days.append(xbmc.getLocalizedString(idxDay)) for idxMonth in range(21, 33): xbmc.log(xbmc.getLocalizedString(idxMonth)) months.append(xbmc.getLocalizedString(idxMonth)) epgEndDate = datetime.date.today() epgStartDate = datetime.date.today() - datetime.timedelta(days=7) for day in utils.daterange(epgStartDate, epgEndDate): day_str = days[int(day.strftime("%w"))] + " " + day.strftime("%d") + " " + months[int(day.strftime("%m"))-1] liStyle = xbmcgui.ListItem(day_str) addDirectoryItem({"mode": "replay", "media": media, "date": day.strftime("%d-%m-%Y")}, liStyle) xbmcplugin.endOfDirectory(handle=handle, succeeded=True)