将字符串日期转换为添加额外内容的日期

时间:2013-02-19 12:50:31

标签: python datetime

我有一个以下格式的字符串

taskLastRunTime = 19:30:00, 18/02/2013

我想将其转换为另一个字符串,但格式为

19:30:00, Monday 18 Feb 2013

我尝试使用strptime但是当我尝试以下

date_tasklastRunTime = time.strptime(taskLastRunTime, "%A %d %b %Y")

我得到以下

ValueError: time data did not match format:  data=19:30:00, 18/02/2013  fmt=%A %d %b %Y

这是最好的方法(我使用的是Python 2.4.1),还是任何指针?

由于

1 个答案:

答案 0 :(得分:3)

如果您的输入如下:

19:30:00, 18/02/2013

我认为你的strptime格式字符串看起来像这样:

%H:%M:%S, %d/%m/%Y