如何在Python中将unix字符串转换为正确的日期时间格式

时间:2015-11-16 20:49:18

标签: python datetime unix unix-timestamp tableau

我有一个unix字符串。并希望以tableau日期格式显示需要5个参数的文件

import dataextract as tde
from datetime import datetime

tdefile=tde.Extract('USCSVExtract.tde')
tableDef.addColumn('CreationDate', tde.Type.DATE)

date_object = datetime.strptime(story.CreationDate, '%Y-%m-%d-%H:%M:%S.Z')
newrow.setDate(3,date_object)
table.insert(newrow)
tdefile.close()

故事的价值。创作日期是2014-10-31T20:02:36.622Z

我无法弄清楚T20:02:36.622Z这一部分

1 个答案:

答案 0 :(得分:1)

您需要包含毫秒部分:

datetime.strptime(string, '%Y-%m-%dT%H:%M:%S.%fZ')