重新排列包含按时间顺序日期列表
假设我有一个列表:重新排列包含按时间顺序日期列表
A=['4/21/2015', '10/14/2014', '9/16/2014', '7/10/2014', '8/11/2014', '8/3/2014', '7/20/2014', '7/6/2014', '4/21/2015', '4/21/2015']
是否有任何Python代码按时间顺序安排呢?
回答:
您可以使用datetime
和sorted
:
from datetime import datetime A=['4/21/2015', '10/14/2014', '9/16/2014', '7/10/2014', '8/11/2014', '8/3/2014', '7/20/2014', '7/6/2014', '4/21/2015', '4/21/2015']
FORMAT = '%m/%d/%Y'
# create a list of sorted datetime objects
sorted_dates = sorted([datetime.strptime(d, FORMAT) for d in A])
以上是 重新排列包含按时间顺序日期列表 的全部内容, 来源链接: utcz.com/qa/261329.html