Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中更改日期的格式?_Python_Datetime - Fatal编程技术网

如何在Python中更改日期的格式?

如何在Python中更改日期的格式?,python,datetime,Python,Datetime,我的日期是“6月1日”。如何将其转换为01/06?我正在使用strtime。我以为这会很容易,但事实并非如此 获取的错误:时间数据“1-Jun”与格式“%d-%Mmm”不匹配。 这是我正在使用的命令。有人能帮我吗 datetime.datetime.strtime(日期,“%d-%Mmm”).strftime(“%m/%d”)没有%Mmm这样的格式,您需要匹配的Jun是%b(“区域设置的缩写月名”)。另外,如果您想要01/06而不是06/01,则在strftime中它将是'%d/%m': pri

我的日期是“6月1日”。如何将其转换为01/06?我正在使用strtime。我以为这会很容易,但事实并非如此

获取的错误:时间数据“1-Jun”与格式“%d-%Mmm”不匹配。 这是我正在使用的命令。有人能帮我吗


datetime.datetime.strtime(日期,“%d-%Mmm”).strftime(“%m/%d”)
没有
%Mmm
这样的格式,您需要匹配的
Jun
%b
(“区域设置的缩写月名”)。另外,如果您想要
01/06
而不是
06/01
,则在
strftime
中它将是
'%d/%m'

print(datetime.datetime.strptime('1-Jun', '%d-%b').strftime('%d/%m'))

没有像
%Mmm
这样的格式,您需要匹配的
Jun
%b
(“区域设置的缩写月名”)。另外,如果您想要
01/06
而不是
06/01
,则在
strftime
中它将是
'%d/%m'

print(datetime.datetime.strptime('1-Jun', '%d-%b').strftime('%d/%m'))