如何将datestring转换为不同的格式
我需要在Python中将datestring “2013-1-25”转换为string “1/25/13”。 我看着datetime.strptime但仍然无法find一个方法。 
 datetime.datetime.strptime("2013-1-25", '%Y-%m-%d').strftime('%m/%d/%y') 
 打印"01/25/13" 。 
如果你不能忍受前面的零,试试这个:
 dt = datetime.datetime.strptime("2013-1-25", '%Y-%m-%d') print '{0}/{1}/{2:02}'.format(dt.month, dt.day, dt.year % 100) 
 这打印"1/25/13" 。 
编辑:这可能不适用于每个平台:
 datetime.datetime.strptime("2013-1-25", '%Y-%m-%d').strftime('%-m/%d/%y') 
如果你可以住1月1日,而不是1,然后尝试…
 d = datetime.datetime.strptime("2013-1-25", '%Y-%m-%d') print datetime.date.strftime(d, "%m/%d/%y") 
您可以查看其他格式化指令的文档 。