|
|
@ -56,7 +56,6 @@ def getdateByTimezone(cDateUTC, timezone=None): |
|
|
|
|
|
|
|
|
# Verificamos se a string está completa (data + hora + timezone) |
|
|
# Verificamos se a string está completa (data + hora + timezone) |
|
|
if timezone and len(cDateUTC) == 25: |
|
|
if timezone and len(cDateUTC) == 25: |
|
|
|
|
|
|
|
|
# tz irá conter informações da timezone contida em cDateUTC |
|
|
# tz irá conter informações da timezone contida em cDateUTC |
|
|
tz = cDateUTC[19:25] |
|
|
tz = cDateUTC[19:25] |
|
|
tz = int(tz.split(':')[0]) |
|
|
tz = int(tz.split(':')[0]) |
|
|
@ -81,6 +80,11 @@ def getdateByTimezone(cDateUTC, timezone=None): |
|
|
def format_number(cNumber): |
|
|
def format_number(cNumber): |
|
|
if cNumber: |
|
|
if cNumber: |
|
|
# Vírgula para a separação de milhar e 2f para 2 casas decimais |
|
|
# Vírgula para a separação de milhar e 2f para 2 casas decimais |
|
|
|
|
|
try: |
|
|
|
|
|
index = cNumber.find('.') |
|
|
|
|
|
places = len(cNumber[index + 1:]) |
|
|
|
|
|
cNumber = '{:.{prec}f}'.format(float(cNumber), prec=places) |
|
|
|
|
|
except: |
|
|
cNumber = "{:,.2f}".format(float(cNumber)) |
|
|
cNumber = "{:,.2f}".format(float(cNumber)) |
|
|
return cNumber.replace(",", "X").replace(".", ",").replace("X", ".") |
|
|
return cNumber.replace(",", "X").replace(".", ",").replace("X", ".") |
|
|
return "" |
|
|
return "" |
|
|
|