def convert_time(time,date): li = time.split(':') li2 = date.split('/') hour,minute = li[0],li[1] day,month,year = li2[0],li2[1],li2[2] import datetime # --- Para intentar arreglar los errores de fecha de arenavisiĆ³n hoy = datetime.date.today() if hoy.month != month: fech = datetime.date(int(year), int(month), int(day)) diff = fech - hoy if abs(diff.days) > 10: month = hoy.month # --- from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/Ljubljana'))).localize(datetime.datetime(int(year), int(month), int(day), hour=int(hour), minute=int(minute))) timezona = control.setting('timezone_new') my_location = pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido = d.astimezone(my_location) fm2 = "%H:%M" if mylang().spa: fmt = "%A, %d de %B de %Y" fch = convertido.strftime(fmt) hor = convertido.strftime(fm2) dict_py = os.path.join(addon.get_path().decode('utf-8'), 'dict_py') datos = open(dict_py).read() src = re.findall("eng:'(.*?)',spa:'(.*?)'",datos) for eng,spa in src: fch = fch.replace(eng,spa) else: fmt = "%A, %B %d, %Y" fch = convertido.strftime(fmt) hor = convertido.strftime(fm2) return hor,fch
def convert_time(time): time = time.replace("<hr>", "").replace("<br>", "") try: li = time.split(":") hour, minute = li[0], li[1] except: return time.replace("PMET", "").replace("AMET", "") if "PM" in minute: hour = int(hour) + 12 if hour == 24: hour = 0 minute = minute.replace("PMET", "").replace("AMET", "") import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone("America/New_York"))).localize( datetime.datetime(2000, 1, 1, hour=int(hour), minute=int(minute)) ) timezona = addon.get_setting("timezone_new") my_location = pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido = d.astimezone(my_location) fmt = "%H:%M" time = convertido.strftime(fmt) return time
def convert_time(time): li = time.split(':') hour,minute=li[0],li[1] import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/Ljubljana'))).localize(datetime.datetime(2000 , 1, 1, hour=int(hour), minute=int(minute))) timezona= addon.get_setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%H:%M" time=convertido.strftime(fmt) return time
def convert_time(time): import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/Ljubljana'))).localize(datetime.datetime.fromtimestamp(float(time))) timezona= control.setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%H:%M" time=convertido.strftime(fmt) return time
def convert_time(time): time = time.replace('<hr>','').replace('<br>','') time = time.split(' -')[0] li = time.split(':') hour,minute=li[0],li[1] import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Africa/Luanda'))).localize(datetime.datetime(2000 , 1, 1, hour=int(hour), minute=int(minute))) timezona= control.setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%H:%M" time=convertido.strftime(fmt) return time
def convert_time(time): li = time.split(':') hour, minute = li[0], li[1] import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/London'))).localize( datetime.datetime(2000, 1, 1, hour=int(hour), minute=int(minute))) timezona = control.setting('timezone_new') my_location = pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido = d.astimezone(my_location) fmt = "%H:%M" time = convertido.strftime(fmt) return time
def convert_time(time,month, day): def month_converter(month): months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] return months.index(month) + 1 li = time.split(':') hour,minute=li[0],li[1] month = month_converter(month) import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/London'))).localize(datetime.datetime(2000 , int(month), int(day), hour=int(hour), minute=int(minute))) timezona= addon.get_setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%m/%d %H:%M" time=convertido.strftime(fmt) return time
def convert_time(time,date): li = time.split(':') li2 = date.split('/') hour,minute=li[0],li[1] day,month,year = li2[0],li2[1],li2[2] import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/Ljubljana'))).localize(datetime.datetime(2000 + int(year), int(month), int(day), hour=int(hour), minute=int(minute))) timezona= addon.get_setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%A, %B %d, %Y" fm2 = "%H:%M" time=convertido.strftime(fmt) tm = convertido.strftime(fm2) return tm,time
def convert_time(time): time = time.replace('<hr>', '').replace('<br>', '') time = time.split(' -')[0] li = time.split(':') hour, minute = li[0], li[1] import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Africa/Luanda'))).localize( datetime.datetime(2000, 1, 1, hour=int(hour), minute=int(minute))) timezona = control.setting('timezone_new') my_location = pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido = d.astimezone(my_location) fmt = "%H:%M" time = convertido.strftime(fmt) return time
def convert_time(time,date): li = time.split(':') li2 = date.split('/') hour,minute=li[0],li[1] day,month,year = li2[0],li2[1],li2[2] import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/Ljubljana'))).localize(datetime.datetime(2000 + int(year), int(month), int(day), hour=int(hour), minute=int(minute))) timezona= control.setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%A, %B %d, %Y" fm2 = "%H:%M" time=convertido.strftime(fmt) tm = convertido.strftime(fm2) return tm,time
def convert_time(time, date): li = time.split(':') li2 = date.split('/') hour, minute = li[0], li[1] day, month, year = li2[0], li2[1], li2[2] import datetime # --- Para intentar arreglar los errores de fecha de arenavisiĆ³n hoy = datetime.date.today() if hoy.month != month: fech = datetime.date(int(year), int(month), int(day)) diff = fech - hoy if abs(diff.days) > 10: month = hoy.month # --- from resources.lib.modules import pytzimp d = pytzimp.timezone(str( pytzimp.timezone('Europe/Ljubljana'))).localize( datetime.datetime(int(year), int(month), int(day), hour=int(hour), minute=int(minute))) timezona = control.setting('timezone_new') my_location = pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido = d.astimezone(my_location) fm2 = "%H:%M" if mylang().spa: fmt = "%A, %d de %B de %Y" fch = convertido.strftime(fmt) hor = convertido.strftime(fm2) dict_py = os.path.join(addon.get_path().decode('utf-8'), 'dict_py') datos = open(dict_py).read() src = re.findall("eng:'(.*?)',spa:'(.*?)'", datos) for eng, spa in src: fch = fch.replace(eng, spa) else: fmt = "%A, %B %d, %Y" fch = convertido.strftime(fmt) hor = convertido.strftime(fm2) return hor, fch
def convert_time(time): pm = False if 'PM' in time: pm = True li = time.replace(' PM','').replace(' AM','').replace('PM','').replace('AM','').split(':') hour,minute=li[0],li[1] if int(hour) == 12 and not pm: hour = 0 if pm and hour !='12': hour = int(hour) + 12 import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('Europe/London'))).localize(datetime.datetime(2000 , 1, 1, hour=int(hour), minute=int(minute))) timezona= addon.get_setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%H:%M" time=convertido.strftime(fmt) return time
def convert_time(time): pm = False if 'pm' in time.lower(): pm = True time = time.upper().replace('AM','').replace('PM','').strip() li = time.split(':') hour,minute=int(li[0]),int(li[1]) if hour == 12 and not pm: hour = 0 if pm and hour!=12: hour += 12 import datetime from resources.lib.modules import pytzimp d = pytzimp.timezone(str(pytzimp.timezone('America/Detroit'))).localize(datetime.datetime(2000 , 1, 1, hour=int(hour), minute=int(minute))) timezona= control.setting('timezone_new') my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)]) convertido=d.astimezone(my_location) fmt = "%H:%M" time=convertido.strftime(fmt) return time