Bu biçimdeki "HH:MM"
, örneğin 3 saat ve 55 dakika öğelerini temsil eden string
verilir.dize datetime.time nesnesine dönüştürün
Daha kolay kullanım için datetime.time
nesnesine dönüştürmek istiyorum. Bunu yapmanın en kolay yolu ne olurdu?
Bu biçimdeki "HH:MM"
, örneğin 3 saat ve 55 dakika öğelerini temsil eden string
verilir.dize datetime.time nesnesine dönüştürün
Daha kolay kullanım için datetime.time
nesnesine dönüştürmek istiyorum. Bunu yapmanın en kolay yolu ne olurdu?
Kullanım datetime.datetime.strptime()
ve sonuca .time()
çağırır:
>>> datetime.datetime.strptime('03:55', '%H:%M').time()
datetime.time(3, 55)
.strptime()
ilk argüman ikinci beklenen biçimidir, ayrıştırmak dizedir.
>>> datetime.time(*map(int, '03:55'.split(':')))
datetime.time(3, 55)