重新排列包含按时间顺序日期列表

假设我有一个列表:重新排列包含按时间顺序日期列表

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代码按时间顺序安排呢?

回答:

您可以使用datetimesorted

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

回到顶部