Python & datetime: Κάνε το πρόγραμμα σου να “καταλαβαίνει” την ώρα

Η απόλυτη Python βιβλιοθήκη για να ξέρει το πρόγραμμα σου την ώρα

Σου έτυχε ποτέ να θέλεις να αυτοματοποιήσεις εργασίες με Python ανάλογα με την ώρα ή την ημερομηνία και να μην ξέρεις από πού να ξεκινήσεις;
Τότε είσαι στο σωστό μέρος.

Η βιβλιοθήκη datetime επιτρέπει στο πρόγραμμά σου να γνωρίζει:

  • ποια μέρα είναι

  • τι ώρα είναι

  • και να παίρνει αποφάσεις με βάση τον χρόνο ⏰


Τι θα χρειαστείτε

  • Python 3.11 ή νεότερη


Παράδειγμα 1: Πάρε τη σημερινή ημερομηνία

Ας ξεκινήσουμε με κάτι απλό. Υποθέτουμε ότι θέλουμε να πάρουμε τη σημερινή ημερομηνία.

Βήματα:

  1. Εισάγουμε τη βιβλιοθήκη datetime

  2. Καλούμε τη συνάρτηση date.today()

  3. Εμφανίζουμε το αποτέλεσμα στο terminal

import datetime t = datetime.date.today() print(t)

📌 Το πρόγραμμα θα εμφανίσει τη σημερινή ημερομηνία στη μορφή:

YYYY-MM-DD

Παράδειγμα 2: Πάρε την τωρινή ημερομηνία και ώρα

Τώρα ας πάρουμε και την ώρα, όχι μόνο την ημερομηνία.

Βήματα:

  1. Εισάγουμε τη βιβλιοθήκη datetime

  2. Χρησιμοποιούμε τη συνάρτηση datetime.now()

  3. Εκτυπώνουμε την ημερομηνία και την ώρα

import datetime now = datetime.datetime.now() print(now)

📌 Το αποτέλεσμα περιλαμβάνει:

  • ημερομηνία

  • ώρα

  • λεπτά

  • δευτερόλεπτα






Συμπέρασμα

Αυτά είναι μόνο μερικές από τις δυνατότητες του datetime module στην Python.
Με αυτό μπορείς να:

  • τρέχεις scripts συγκεκριμένες ώρες

  • εμφανίζεις “Καλημέρα / Καλησπέρα” δυναμικά

  • φτιάχνεις αυτοματισμούς βασισμένους στον χρόνο

👉 Σε επόμενο άρθρο μπορούμε να δούμε:

  • αυτοματισμούς με βάση την ώρα

  • σύγκριση ημερομηνιών

  • πιο advanced λειτουργίες του datetime

Σχόλια

Δημοσίευση σχολίου

Δημοφιλείς αναρτήσεις από αυτό το ιστολόγιο

Αυτόματο Φως Νύχτας

🚀 Διαγωνισμός Ρομποτικής & Αυτοματισμού! 🤖

🚗🤖 Φτιάξε το Δικό σου Μίνι Ρομποτικό Αυτοκίνητο με Arduino!