BaşlayınÜcretsiz başlayın

Tarihleri çıkarmak

Python date nesneleri, takvim tarihlerini sayılara benzer şekilde ele almamızı sağlar: karşılaştırabilir, sıralayabilir, toplayabilir ve hatta çıkarabiliriz. Bu sayede, elle yapması zahmetli olacak tarih hesaplarını kolayca yaparız.

2007 Florida kasırga sezonu kayıtlardaki en yoğun sezonlardan biriydi; tek yılda 8 kasırga görüldü. İlki 9 Mayıs 2007'de, sonuncusu ise 13 Aralık 2007'de vurdu. 2007'deki ilk ve son kasırga arasında kaç gün geçti?

Bu egzersiz, kursun bir parçasıdır

Python'da Tarihler ve Saatlerle Çalışmak

Kursa Göz Atın

Egzersiz talimatları

  • datetime içinden date öğesini içe aktar.
  • 9 Mayıs 2007 için bir date nesnesi oluştur ve start değişkenine ata.
  • 13 Aralık 2007 için bir date nesnesi oluştur ve end değişkenine ata.
  • Ortaya çıkan timedelta nesnesindeki gün sayısını yazdırmak için end'den start'ı çıkar.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import date
from ____ import ____

# Create a date object for May 9th, 2007
start = date(____, ____, ____)

# Create a date object for December 13th, 2007
end = date(____, ____, ____)

# Subtract the two dates and print the number of days
print((____ - ____).____)
Kodu Düzenle ve Çalıştır