如何将日期格式化为此';2015-02-03T05:04:01+;0000和x27;用python

如何将日期格式化为此';2015-02-03T05:04:01+;0000和x27;用python,python,datetime,Python,Datetime,请帮助将任何文件创建日期格式化为以下格式: '2015-02-03T05:04:01+0000' 我已经尝试了很多格式,但都不起作用。请帮助解决这个问题 因此,获取文件创建日期的基本脚本是: import os.path, time import datetime file = r'path to file' print "created: %s" % time.ctime(os.path.getctime(file)) 如果要将文本解析为对象,请使用: 您可以查看我使用的格式('%Y-%

请帮助将任何文件创建日期格式化为以下格式:

'2015-02-03T05:04:01+0000'
我已经尝试了很多格式,但都不起作用。请帮助解决这个问题

因此,获取文件创建日期的基本脚本是:

import os.path, time
import datetime

file = r'path to file'
print "created: %s" % time.ctime(os.path.getctime(file))

如果要将文本解析为对象,请使用:


您可以查看我使用的格式(
'%Y-%m-%dT%H:%m:%S+0000'
)您可以查看我提供的链接上该格式如何工作的完整详细信息,还请记住,您可以使用普通字符(如
T
+0000
)来匹配您使用的确切格式。

如果要将文本解析为对象,请使用:


你可以看到我使用的格式(
'%Y-%m-%dT%H:%m:%S+0000'
)你可以在我提供的链接上看到该格式工作的全部细节,还请记住,你可以使用普通字符(如
T
+0000
)来匹配你的确切格式。

杜安在这里是对的。但对于“+0000”,可以使用“%z”


您可以在这里看到的其他格式字符

这里Duan是对的。但对于“+0000”,可以使用“%z”


您可以在此处看到的其他格式字符

您能更详细地解释一下您想要实现的目标吗?您想要格式化的datetime对象是什么?你能展示一个你尝试过的代码示例,并解释它如何不能提供你想要的东西吗?你能更详细地解释你想要实现的东西吗?您想要格式化的datetime对象是什么?你能展示一个你尝试过的代码示例,并解释它如何不能满足你的需求吗?
>>> import datetime
>>> datetime.datetime.strptime('2015-02-03T05:04:01+0000', '%Y-%m-%dT%H:%M:%S+0000')
datetime.datetime(2015, 2, 3, 5, 4, 1)
import datetime
print datetime.datetime.strftime(datetime.datetime.today(),'%Y-%m-%dT%H:%M:%S%z')