将FB Graph API日期字符串解析为python日期时间
以下是Facebook Graph API如何为我返回日期字符串的示例: 2011-03-06T03:36:45+0000 如何将其解析为python datetime类?我知道datetime.strtime函数,它接受第二个参数,该参数包含一些呆滞的格式字符串,但不知道要包含哪些字母和破折号。这里是关于时间的: 或使用datetime:将FB Graph API日期字符串解析为python日期时间,python,facebook-graph-api,Python,Facebook Graph Api,以下是Facebook Graph API如何为我返回日期字符串的示例: 2011-03-06T03:36:45+0000 如何将其解析为python datetime类?我知道datetime.strtime函数,它接受第二个参数,该参数包含一些呆滞的格式字符串,但不知道要包含哪些字母和破折号。这里是关于时间的: 或使用datetime: >>> datetime.datetime.strptime('2011-03-06T03:36:45+0000','%Y-%m-%dT%
>>> datetime.datetime.strptime('2011-03-06T03:36:45+0000','%Y-%m-%dT%H:%M:%S+0000')
如您所见,它返回正确填写字段的时间结构
以下是格式的翻译:
- %Y=世纪年份(2011年)
- %m=月份w/前导零
- %d=带前导零的一天
- %H=带前导零的小时,24小时时钟
- %M=分钟
- %S=秒
- T、 -、和:用作分隔符,并作为文字字符串包含
- +0000再次包含为文字字符串
>>> datetime.datetime.strptime('2011-03-06T03:36:45+0000','%Y-%m-%dT%H:%M:%S+0000')
In [10]: datetime.datetime.strptime('2011-03-06T03:36:45+0000','%Y-%m-%dT%H:%M:%S+0000')
Out[10]: datetime.datetime(2011, 3, 6, 3, 36, 45)