我有這樣的**:import time
from datetime import date
startyear = raw_input("start year: ")
startmonth = raw_input("start month: ")
startday = raw_input("start day: ")
endyear = raw_input("end year: ")
endmonth = raw_input("end month: ")
endday = raw_input("end day: ")
startdate = date(int(startyear), int(startmonth), int(startday))
while startdate < date(int(endyear), int(endmonth), int(endday)):
print startdate
startdate = startdate.replace(day=startdate.day + 1)
此**的作用是:
1.手動輸入起止日期
2.生成它們之間的日期列表
但問題是,如果我設定日期,例如,
startdate: 2012-10-28
enddate: 2012-11-4
輸出如下:
^$我希望輸出如下:2012-10-28
2012-10-29
2012-10-30
2012-10-31
2012-11-01
2012-11-02
2012-11-03
2012-11-04
所以我想把日期放在月份裡。
有什麼建議嗎?任何幫助都會很好。在
這一生,我想放蕩不羈!
總是在思量乙個問題 這一生是為了什麼?我沒有什麼技能,沒有什麼愛好,沒有家庭背景,沒有什麼朋友。我就是乙個人,乙個不需要看電影陪伴的人,乙個不需要吃飯陪伴的人,乙個不需要旅行陪伴的人.就算乙個人生病也沒人陪伴的人。有時候確實的很累,我也是乙個奮鬥的青年,也是乙個陽光向上的青年,我也是乙個正能量爆棚的...
python 日期輸出格式化
1.日期輸出格式化 所有日期 時間的api都在datetime模組內。1.datetime string now datetime.datetime.now now.strftime y m d h m s 輸出2012 03 05 16 26 23.870105 strftime是datetime...
python輸出指定格式的日期
import time print 當前時間戳 time.time 當前時間戳 1529908783.3990765 print 格式化可讀時間模式 time.asctime 格式化可讀時間模式 mon jun 25 14 39 43 2018 print 格式化日期 time.strftime y...