Εργασία με ημερομηνίες στην Python
Για να εργαστείτε με ημερομηνίες στην Python είναι απαραίτητο
να εισαγάγετε τις αντίστοιχες ενότητες.
Αυτό γίνεται χρησιμοποιώντας μια ειδική εντολή
import, ακολουθούμενη από το όνομα
της ενότητας. Η εισαγωγή γράφεται στην πιο πάνω
γραμμή του αρχείου.
Ας εισάγουμε την ενότητα datetime
για τη βασική εργασία με ημερομηνίες:
import datetime
Για να εμφανίσετε μια ημερομηνία, στο εισαγόμενο
module θα πρέπει να εφαρμόσετε μια ειδική μέθοδο
date. Στις παραμέτρους της καθορίζονται
έτος, μήνας, ημέρα. Για ευκολία
ας αποθηκεύσουμε την ημερομηνία που προκύπτει σε μια μεταβλητή res:
res = datetime.date(2025, 12, 31)
print(res) # θα εμφανίσει 2025-12-31
Ουσιαστικά, τώρα στη μεταβλητή res
αποθηκεύεται ένα αντικείμενο που περιέχει μια ημερομηνία. Είναι χρήσιμο
επειδή από αυτό μπορούμε να εμφανίσουμε πιο
λεπτομερή χαρακτηριστικά της ημερομηνίας: ημέρα, μήνας
και έτος κ.λπ. Για αυτό, απλά πρέπει
να ανατρέξουμε στις ιδιότητες του - day,
month, year:
print(res.day) # θα εμφανίσει 31
print(res.month) # θα εμφανίσει 12
print(res.year) # θα εμφανίσει 2025
Ορίστε στη μεταβλητή birthdate την ημερομηνία
γέννησης του χρήστη. Στη συνέχεια, εμφανίστε την
στη μορφή έτος-μήνας-ημέρα.
Τροποποιήστε την προηγούμενη εργασία έτσι ώστε να εμφανίζεται μόνο το έτος γέννησης του χρήστη.
Εμφανίστε από το birthdate την ημέρα, στην οποία
γεννήθηκε ο χρήστης.
Εμφανίστε από το birthdate τον μήνα γέννησης
του χρήστη.