-2
私は驚いています。私はdate
をstring
形式に渡してから、date
にdatetime
を使用して変換します。ここに私のコードは次のとおりです。datetime.datetime.strptime()。date()日付を間違った月に変換する
import datetime
def room(book_date):
date_converted = datetime.datetime.strptime(book_date, '%Y-%M-%d').date()
print(date_converted)
if __name__ == '__main__':
room('2018-08-07')
print文のプリントが2018-01-07
それは2018-08-07
されるべきです。私が月を渡す日はいつも01
です。なぜこのように来るのですか?
aah!私はそれに気付かなかった。ありがとう! – user2966197