convert US dates to UK
本问题已经有最佳答案,请猛点这里访问。
在python中,是否有更好的方法将美国日期格式转换为英国日期格式?
我正在使用以下内容:
1 2 3 4 5 6 7 8 9 10 | df = ['01/31/2014', '02/06/2013'] for a in df: s = list(a) d = [s[3],s[4],s[2],s[0],s[1],s[5],s[6],s[7],s[8],s[9]] f.append("".join(d)) print (f) ['31/01/2014', '06/02/2013'] |
使用本,
1 | datetime.datetime.strptime(your_date, '%m/%d/%y').strftime('%d/%m/%y') |
它有一个转向使用
总是试图与他约会日期,需要的字符串。他们在约会早期历史的转折。你可以不回到直到你绝对有一个字符串。
这里是一个内衬;
1 2 3 4 5 | from datetime import datetime df = ['01/31/2014', '02/06/2013'] f = [datetime.strptime(d,"%m/%d/%Y").strftime("%d/%m/%Y") for d in df] print(f) |
版画
1 | ['31/01/2014', '06/02/2013'] |