我希望此字符串“20180425.142117”转换为人类可读格式。 例如。 2018年4月25日,下午2:21在Python中
任何想法如何做到这一点?
答案 0 :(得分:1)
尝试使用datetime库。
import datetime as dt
time_str = "20180425.142117"
# Convert to a datetime
time_dt = dt.datetime.strptime(time_str, '%Y%m%d.%H%M%S')
# Convert back to string with the right format
human_time = dt.datetime.strftime(time_dt, '%dth %b %Y, %I:%M%p')
print(human_time)
我不得不说每次我需要做一些自定义的事情时我会查找代码。