BİLGİSAYAR BİLİMİ KUR 1 - 2. DÖNEM 21. HAFTA - Python’da Zaman ve Tarih Yönetimi
- egitimdebilisim.com
- 11 Haz 2024
- 2 dakikada okunur
Güncelleme tarihi: 6 Nis
ÜNİTE:
1.3. PROGRAMLAMA
KAZANIMLAR:
1.3.5.2. Proje geliştirme sürecinde iş birlikli olarak görev alır.
PYTHON - Zaman ve Tarih Yönetimi
Python’da zaman ve tarih yönetimi için en çok kullanılan kütüphane datetime kütüphanesidir.
1. datetime Kütüphanesini Tanıyalım

🔹 2. Şu Anki Tarih ve Zaman

🔹 3. Sadece Tarih veya Zaman

🔹 4. Özel Bir Tarih Oluşturmak

🔹 5. Tarihler Arası Fark Hesaplama

🔹 6. Zaman Ekleme / Çıkarma (timedelta ile)

🔹 7. Tarihi Belirli Bir Formatla Yazdırmak (strftime)

Kod | Anlamı |
%d | Gün (01–31) |
%m | Ay (01–12) |
%Y | Yıl (2025 gibi) |
%H | Saat (00–23) |
%M | Dakika (00–59) |
🔹 8. Yazıyı Tarihe Çevirme (strptime)

✅ Özet:
İşlem | Fonksiyon |
Şu anki zamanı al | |
Tarih farkı | tarih1 - tarih2 |
Gün ekle / çıkar | timedelta(days=...) |
Formatlı yazıya çevirme | strftime() |
Yazıyı tarihe çevirme | strptime() |
PYTHON - Zaman ve Tarih Yönetimi Özet Video:
PYTHON - Zaman ve Tarih Yönetimi Alıştırmaları:
Alıştırma: Doğum Günüme Kaç Gün Kaldı?
Kullanıcının doğum gününün gün ve ay bilgisi kullanıcıdan alınarak, doğum gününe kaç gün kaldığını hesaplayan bir Python programı yazınız.
Eğer doğum günü henüz gelmediyse, bu yılki doğum günü baz alınmalıdır.
Eğer doğum günü geçtiyse, gelecek yılki doğum gününe kalan gün sayısı hesaplanmalıdır.
📝 Program sonunda kullanıcıya “Doğum gününe X gün kaldı” şeklinde bir çıktı verilmelidir.
🔧 İpucu:
Aşağıdaki kavramları kullanabilirsin:
datetime.now()
datetime(bugun.year, ay, gun)
timedelta (veya iki tarih arası fark)
if koşulu
Çözüm:

PYTHON - Zaman ve Tarih Yönetimi Alıştırma Çözümleri Özet Video:
Ödev:
Alıştırma: Doğum Günüme Kaç Gün Kaldı?
Kullanıcının doğum gününün gün ve ay bilgisi kullanıcıdan alınarak, doğum gününe kaç gün kaldığını hesaplayan bir Python programı yazınız.
Eğer doğum günü henüz gelmediyse, bu yılki doğum günü baz alınmalıdır.
Eğer doğum günü geçtiyse, gelecek yılki doğum gününe kalan gün sayısı hesaplanmalıdır.
📝 Program sonunda kullanıcıya “Doğum gününe X gün kaldı” şeklinde bir çıktı verilmelidir.
🔧 İpucu:
Aşağıdaki kavramları kullanabilirsin:
datetime.now()
datetime(bugun.year, ay, gun)
timedelta (veya iki tarih arası fark)
if koşulu
Oluşturduğunuz kodların fotoğrafını aşağıdaki mail adresine gönderiniz.
Maile isim soy isim, sınıf ve okul numarası bilgilerinizi yazmayı unutmayınız.
egitimdebil@gmail.com
Önerilen program: IDE - PYTHON (Bilgisayarla çalışmayanlar, kodları deftere yazıp fotoğrafını gönderebilirler.)
Bilişim Teknolojileri Öğretmeni: İshak BEZCİ
Son gün ve saat : Pazar gece 12.00
Comments