Obtenez la date actuelle dans Python

Obtenez la date actuelle dans Python
La date actuelle doit être lue à différents types de programmes. Python a différents modules pour obtenir la date actuelle. Le DateTime Le module est l'un d'eux. C'est un module intégré de Python. Donc, vous n'avez pas besoin de l'installer. Pour lire la date actuelle, vous devez importer ce module dans votre script. Les utilisations de ce module pour obtenir la date actuelle se sont montrées dans ce tutoriel.

Exemple-1: Obtenez la date actuelle en utilisant aujourd'hui () Fonction

La fonction aujourd'hui () est l'une des fonctions utiles du DateTime module pour lire la date actuelle. La syntaxe de la fonction aujourd'hui () est donnée ci-dessous.

Syntaxe:

date de date.aujourd'hui()

La fonction aujourd'hui () n'a aucun argument. Si la date La classe est importée du DateTime module, alors la fonction aujourd'hui () peut être utilisée pour obtenir la valeur de date actuelle. L'utilisation de cette fonction s'est montrée dans l'exemple suivant. Créez un fichier Python avec le script suivant pour lire la date locale actuelle dans un format différent en utilisant Today (), et strftime (). La valeur par défaut renvoyée par la fonction aujourd'hui () sera imprimée dans la première sortie. La valeur formatée de la date actuelle sera imprimée dans la deuxième et la troisième sortie.

# Importer la date du module DateTime
à partir de la date d'importation de DateTime
# Lisez la date actuelle du système
current_date = date.aujourd'hui()
# Imprimez la date actuelle sans formatage
print ("Aujourd'hui est:", current_date)
# Imprimez la date formatée avec le nom du mois court
formated_date1 = current_date.strftime ("% d-% b-% y")
print ("Aujourd'hui est:", FORMATED_DATE1)
# Imprimez la date formatée avec le nom du mois complet
formated_date2 = current_date.strftime ("% b% d,% y")
print ("Aujourd'hui est:", formatted_date2)

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Exemple-2: Obtenez la date actuelle en utilisant maintenant () la fonction

La fonction maintenant () est une autre fonction utile du DateTime module pour lire la date et l'heure actuelles. La syntaxe de la fonction maintenant () est donnée ci-dessous.

Syntaxe:

DateTime DateTime.maintenant (fuseau horaire)

Le DateTime le module doit importer avant d'utiliser cette fonction. Il a un argument facultatif utilisé pour spécifier le fuseau horaire, et la date et l'heure actuelles seront récupérées en fonction de cette valeur. Il renvoie le format de date et d'heure actuel. L'utilisation de cette fonction s'est montrée dans l'exemple suivant. Créez un fichier Python avec le script suivant pour imprimer la date et l'heure actuelles. Le module DateTime a été importé au début du script pour utiliser la fonction maintenant (). Ensuite, la valeur renvoyée et la sortie formatée de la valeur retournée ont été imprimées. Ici, la fonction strftime () a été utilisée pour imprimer la date actuelle uniquement de la sortie de la fonction maintenant ().

# Importer DateTime à partir du module DateTime
à partir de Datetime Import Datetime
# Lisez la date actuelle du système
Current_datetime = datetime.maintenant()
# Imprimez la date et l'heure actuelles
print ("La date et l'heure actuelles est:", current_datetime)
# Imprimer la date actuelle
Print ("Aujourd'hui est:", current_datetime.strftime ("% d-% m-% y"))

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Exemple-3: Lisez séparément différentes parties de la date actuelle

La fonction maintenant () a de nombreux attributs pour récupérer les pièces de date et d'heure actuelles, telles que la journée, le mois, l'année, l'heure, la minute, etc. Créez un fichier Python avec le script suivant pour lire séparément les valeurs du jour, du mois et de l'année des dates actuelles et marge les valeurs pour imprimer la date formatée en cours.

# Importer DateTime à partir du module DateTime
à partir de Datetime Import Datetime
# Lisez la date et l'heure actuelles
current_datetime = datetime.maintenant()
Imprimer ("Imprimez la date actuelle en utilisant différents attributs:")
# Lisez le jour en cours de la date
cur_day = current_datetime.jour
# Lisez le mois complet de la date en cours
cur_month = current_datetime.strftime ("% b")
# Lisez l'année complète de la date en cours
cur_year = current_datetime.année
# Imprimez la date en cours en fusionnant les valeurs du jour, du mois et de l'année
Print ("Aujourd'hui est% s% d,% d"% (cur_month, cur_day, cur_year))

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Conclusion:

Les utilisations de deux fonctions différentes du DateTime Le module a été affiché dans ce tutoriel pour obtenir la date actuelle en utilisant le script Python.