【发布时间】:2018-06-13 11:23:45
【问题描述】:
我试图转换我的时间数据,以便我的 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)
我也尝试将数据作为浮点数和整数传递。但是由于我的数据使用“/”和:,因此这会导致错误,如果有人能告诉我如何读取这些数据,我将不胜感激
【问题讨论】:
-
newstr = oldstr.replace("/", "") -
Time中有什么内容以及如何使用(或希望使用)?datetime构造函数不能从格式字符串或任何字符串中生成datetime。看看datetime.strptime()将时间字符串解析成datetime.datetime对象。 -
另外,您的日期字符串不包含时区信息,因此转换为 UTC 意义不大。