Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Python

Comment obtenir la date et l'heure actuelles en Python ?

Comment obtenir la date et l'heure actuelles en Python ?

Dans cet article, vous apprendrez à obtenir la date du jour et la date et l'heure actuelles en Python. Nous formaterons également la date et l'heure dans différents formats à l'aide de la méthode strftime().

Vidéo :Dates et heures en Python

Il existe plusieurs façons d'obtenir la date actuelle. Nous utiliserons le date classe du module datetime pour accomplir cette tâche.

Exemple 1 :Python récupère la date du jour

from datetime import date

today = date.today()
print("Today's date:", today)

Ici, nous avons importé le date classe du datetime module. Ensuite, nous avons utilisé le date.today() méthode pour obtenir la date locale actuelle.

Au fait, date.today() renvoie un date objet, qui est assigné à aujourd'hui variable dans le programme ci-dessus. Maintenant, vous pouvez utiliser la méthode strftime() pour créer une chaîne représentant la date dans différents formats.

Exemple 2 :Date actuelle dans différents formats

from datetime import date

today = date.today()

# dd/mm/YY
d1 = today.strftime("%d/%m/%Y")
print("d1 =", d1)

# Textual month, day and year	
d2 = today.strftime("%B %d, %Y")
print("d2 =", d2)

# mm/dd/y
d3 = today.strftime("%m/%d/%y")
print("d3 =", d3)

# Month abbreviation, day and year	
d4 = today.strftime("%b-%d-%Y")
print("d4 =", d4)

Lorsque vous exécutez le programme, la sortie sera quelque chose comme :

d1 = 16/09/2019
d2 = September 16, 2019
d3 = 09/16/19
d4 = Sep-16-2019

Si vous avez besoin d'obtenir la date et l'heure actuelles, vous pouvez utiliser datetime classe du datetime module.

Exemple 3 :obtenir la date et l'heure actuelles

from datetime import datetime

# datetime object containing current date and time
now = datetime.now()
 
print("now =", now)

# dd/mm/YY H:M:S
dt_string = now.strftime("%d/%m/%Y %H:%M:%S")
print("date and time =", dt_string)	

Vous déverrouillerez la sortie comme ci-dessous.

now = 2021-06-25 07:58:56.550604
date and time = 25/06/2021 07:58:56

Ici, nous avons utilisé datetime.now() pour obtenir la date et l'heure actuelles. Ensuite, nous avons utilisé strftime() pour créer une chaîne représentant la date et l'heure dans un autre format.


Python

  1. Supprimer un élément d'une LISTE Python [clear, pop, remove, del]
  2. Flask vs Django :Quelle est la différence entre Flask et Django ?
  3. Variables, constantes et littéraux Python
  4. Tuple Python
  5. Python renvoie plusieurs valeurs
  6. Conversion de type Python et conversion de type