转换日期格式python [英] Convert date format python
本文介绍了转换日期格式python的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
解决方案
使用 strptime和strftime :
在[1]中:import datetime
在[2]中:datetime.datetime.strptime('10 / 05/2012','%d /%m /%Y')。strftime('%Y-%m-%d')
出[2]:'2012-05-10'
同样,在Django模板语法中请使用日期过滤器:
{{mydate | date:Ymd}}
以您的首选格式打印您的日期。
I have django form and I am receiving from POST a date formated like "%d/%m/%Y" and I would like to convert it to "%Y-%m-%d", How could I do it?
解决方案
In [1]: import datetime
In [2]: datetime.datetime.strptime('10/05/2012', '%d/%m/%Y').strftime('%Y-%m-%d')
Out[2]: '2012-05-10'
Likewise, in Django template syntax you can use the date filter:
{{ mydate|date:"Y-m-d" }}
to print your date in your preferred format.
这篇关于转换日期格式python的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文