Как конвертировать 01/01/2012 01:00:00 в utc? - PullRequest
0 голосов
/ 13 июня 2018

Я попытался преобразовать свои данные времени, чтобы мой скрипт Python мог прочитать эти данные.Я попытался

Time.append(row[1])
Time = Time[1:]
    Time = [str (i) for i in Time]

datetime_Time = datetime.datetime ("%Y%m%d %I:%M:%S") #pharsing the time
    print (Time)

Я попытался передать данные как число с плавающей точкой и как целое число. Но так как мои данные используют "/" и:, поэтому это вызывает ошибку и будет признателен, если кто-то могпокажи мне, как читать эти данные

1 Ответ

0 голосов
/ 13 июня 2018

Это должно помочь.

import datetime
s = "01/01/2012 01:00:00"
print( datetime.datetime.strptime(s, "%m/%d/%Y %H:%M:%S").strftime("%Y%m%d %I:%M:%S") )

Вывод:

20120101 01:00:00
...