从datetime删除短划线

时间:2015-05-29 01:54:01

标签: python datetime

如何从此代码的输出中删除破折号?

import datetime

date = datetime.date(2014,1,1)

for i in range(50): 
    date += datetime.timedelta(days=1)
    print(date)

我希望输出为:

20140102
20140103
20140104
20140105
20140106

2 个答案:

答案 0 :(得分:5)

null

答案 1 :(得分:1)

import datetime

date = datetime.date(2014,1,1)

for i in range(50): 
    date += datetime.timedelta(days=1)
    # Print as a string
    print(str(date).replace("-",""))
    # Print as an integer
    print(int(str(date).replace("-","")))