Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "timestamp":"1444253422.348340958"
- from datetime import datetime
- from datetime import timedelta
- objeto_data = datetime.fromtimestamp(1444253422.348340958)
- print(objeto_data)
- data_br = objeto_data - timedelta(hours=3) #Conversao para GMT-3
- print(data_br) #imprimir desse jeito fica horrivel, mas voce pode separar cada informacao e imprimir como quiser
- texto = str(data_br.day) + "/" + str(data_br.month) + "/" + str(data_br.year) + " BRT " + str(data_br.hour) + ":" + str(data_br.minute)
- print(texto)
- from datetime import datetime
- from pytz import timezone
- try:
- # converter string para número
- timestamp = float("1444253422.348340958")
- # converter o timestamp para uma data e hora em um timezone específico
- dt = datetime.fromtimestamp(timestamp, tz = timezone("Asia/Tokyo"))
- print(dt) # 2015-10-08 06:30:22.348341+09:00
- # se quiser mostrar em outro formato
- print(dt.strftime("%d/%m/%Y %H:%M:%S.%f %z")) # 08/10/2015 06:30:22.348341 +0900
- # converter para outro timezone
- dt = dt.astimezone(timezone("Europe/London"))
- print(dt) # 2015-10-07 22:30:22.348341+01:00
- print(dt.strftime("%d/%m/%Y %H:%M:%S.%f %z")) # 07/10/2015 22:30:22.348341 +0100
- except ValueError:
- print("não foi possível converter o valor do timestamp para um número")
- print(datetime.fromtimestamp(timestamp))
- import pytz
- print(pytz.all_timezones)
- from datetime import datetime
- ts = int("1284101485")
- print(datetime.utcfromtimestamp(ts).strftime('%Y-%m-%d %H:%M:%S'))
Add Comment
Please, Sign In to add comment