日期格式化为月份

时间:2019-10-25 20:01:49

标签: python pandas datetime

我想将“日期”列的格式从10/15/2019更改为m / d / y格式。

tax['AsOfdate']= pd.to_datetime(tax['date'])

我该怎么做?

3 个答案:

答案 0 :(得分:1)

像这样,这里是documentation

tax['AsOfdate']= pd.to_datetime(tax['date'], format="%m/%d/%Y" )

答案 1 :(得分:0)

以下是当今日期格式的示例:

from datetime import date
today = date.today()
new_format = today.strftime("%m/%d/%y")
print(today, new_format)

答案 2 :(得分:0)

Pandas to_datetime函数接受格式命令,该命令接受strftime表示法。

熊猫文档:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.to_datetime.html

Strftime文档:https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior

m / d / y表示法是:

tax['AsOfdate']= pd.to_datetime(tax['date'], format='%m/%d/%y)

假设您希望所有内容零填充两位数字,例如2019年1月1日为01/01/19。如果您需要其他内容,strftime格式链接将显示所有允许您选择是否填充的代码,四位数的年份或两位数,依此类推。