我的日期时间字符串格式如下:
2012-12-03T02:00:00Z
我想分割日期和时间并按如下方式显示: 03/12/2012 02:00:00
我怎么能在尽可能少的行中在python中做到这一点? (' T'' Z'将被删除)
答案 0 :(得分:1)
这会通过datetime
库,如果输入字符串格式不正确或包含无效的日期时间信息(包含闰年!),则会抛出异常。
from datetime import datetime
datetime.strptime("2012-12-03T02:00:00Z", "%Y-%m-%dT%H:%M:%SZ").strftime("%d/%m/%Y %H:%M:%S")