如何在Python中将YYYY-MM-DDTHH:mm:ss.000Z时间格式转换为MM / DD / YYYY时间格式?

发布于 2021-01-29 17:49:46

例如,我正在尝试将2008-09-26T01:51:42.000Z转换为2008年9月26日。完成此操作的最简单方法是什么?

关注者
0
被浏览
212
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    最简单的方法是使用dateutil
    .parser.parse()将日期字符串解析为可识别时区的datetime对象,然后使用strftime()获得所需的格式。

    import dateutil.parser
    
    d = dateutil.parser.parse('2008-09-26T01:51:42.000Z')
    print(d.strftime('%m/%d/%Y'))  #==> '09/26/2008'
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看