Python

Python De huidige tijd ophalen

Python De huidige tijd ophalen

Python is een veelzijdige programmeertaal voor algemeen gebruik en op hoog niveau van de moderne tijd. Het biedt veel ingebouwde modules en functies om een ​​aantal specifieke taken uit te voeren. Het biedt ook datum- en tijdmodules om tijdgerelateerde taken uit te voeren. De tijdwaarde begint vanaf 1 januari 1970 en de meeste besturingssystemen ondersteunen de tijdwaarde tot 2038. De tweede is de eenheid van tijdberekening. De tijdwaarde wordt geretourneerd in getallen met drijvende komma. Dit artikel legt verschillende manieren uit om de huidige tijd te krijgen met Python.

Methoden om de huidige tijd te krijgen

Hieronder volgen de twee methoden om de huidige tijd in Python te krijgen:

  1. Door gebruik te maken van de datum Tijd module
  2. Door gebruik te maken van de tijd module

De datetime-module gebruiken

De datetime is de ingebouwde Python-module. Het biedt veel ingebouwde functies om de huidige datum en tijd te krijgen. De now()-functie van de datetime-module levert de huidige tijd op, samen met de datum.

Laten we de now()-functie in ons Python-script gebruiken om de huidige tijd en datum te verkrijgen.

#importeren van de datetime-module
van datetime import datetime
#de nu-functie gebruiken
print("De huidige datum en tijd is: ",datetime.nu())

Uitgang:

De uitvoer toont de huidige datum en tijd.

We kunnen de strftime() functie gebruiken om de datatime objectwaarde om te zetten in een string a. De richtlijnen worden als argumenten doorgegeven aan de functie strftime() en retourneert de waarde. De richtlijn %H, %M en %S retourneert bijvoorbeeld respectievelijk de waarde van uren, minuten en seconden in een tekenreeksindeling. Laten we deze richtlijnen gebruiken met de functie strftime() om de huidige tijd te verkrijgen. In het gegeven voorbeeld is de uitvoer van de datetime.now() functie is opgeslagen in de date_time variabele. Bovendien wordt de uitvoer van de functie strftime() opgeslagen in de variabele current_time, en ten slotte drukken we de variabele current_time af om de huidige tijdwaarde te krijgen.

#importeren van de datetime-module
van datetime import datetime
#gebruik de nu-functie om de datum- en tijdwaarde te krijgen
date_time =datetime.nu()
#gebruik strftime() om de huidige tijdwaarde te krijgen
huidige_tijd = datum_tijd.strftime("%H:%M:%S")
print("De huidige tijd is: ",current_time)

Uitgang:

De uitgang toont de huidige tijdswaarde.

In plaats van zowel de datum- als de tijdwaarde te krijgen, kunnen we ook gewoon de tijdwaarde krijgen. Het nu().time() functie retourneert alleen de tijdwaarde. De retourwaarde van datetime.nu().time() wordt opgeslagen in current_time variabele. Eindelijk drukken we de current_time variabele af om de huidige tijdwaarde te krijgen.

#importeren van de datetime-module
van datetime import datetime
#de tijdfunctie gebruiken om de huidige tijdwaarde te krijgen
huidige_tijd =datumtijd.nu().tijd()
print("De huidige tijd is: ",current_time)

Uitgang:

De uitgang toont de huidige tijdswaarde.

De datetime-module kan op verschillende manieren worden gebruikt om de huidige tijdwaarde te krijgen.

De tijdmodule gebruiken

De huidige tijd kan worden verkregen door de functie localtime() van de tijdmodule te gebruiken. Laten we de functie localtime() in ons Python-script gebruiken om de huidige tijdwaarde te krijgen.

#importeren van de tijdmodule
import tijd
#use localtime() functie om de huidige tijdwaarde te krijgen
huidige_tijd = tijd.lokale tijd()
#de huidige_tijd afdrukken
print(current_time)

Uitgang:

De functie localtime() retourneert de volledige tijdstructuur.

We kunnen de huidige tijdwaarde in een uur, minuut en tweede formaat krijgen door de struct_time velden te gebruiken. De tm_hour retourneert de uurwaarde. terwijl de tm_min en tm_sec respectievelijk de minuten en seconden waarden retourneren.

#importeren van de tijdmodule
import tijd
#use localtime() functie om de huidige tijdwaarde te krijgen
huidige_tijd = tijd.lokale tijd()
#de huidige_tijd afdrukken
print(current_time).tm_hour,":",huidige_tijd.tm_min,":",huidige_tijd.tm_sec)

Uitgang:

De functie strftime() retourneert ook de huidige tijd. De functie strftime() neemt de tijdstructuur als argument samen met de richtlijnen.

#importeren van de tijdmodule
import tijd
#use localtime() functie om de huidige tijdwaarde te krijgen
current_time_struct = tijd.lokale tijd()
#gebruiken strftime() functie
huidige_tijd = tijd.strftime("%H:%M:%S",current_time_struct)
print("De huidige tijd is: ",current_time)

Uitgang:

Conclusie

Python biedt: datum Tijd en tijd module om de tijdgerelateerde taken uit te voeren. We kunnen de stroom krijgen door deze twee modules te gebruiken. In dit artikel wordt het gebruik van datum Tijd en tijd module om de huidige tijd te krijgen met eenvoudige voorbeelden.

Cursor springt of beweegt willekeurig tijdens het typen in Windows 10
Als u merkt dat uw muiscursor vanzelf springt of beweegt, automatisch, willekeurig tijdens het typen op een Windows-laptop of -computer, dan kunnen en...
De scrollrichting van de muis en touchpads omkeren in Windows 10
Muis en Touchpads maken computergebruik niet alleen eenvoudig, maar ook efficiënter en minder tijdrovend. We kunnen ons een leven zonder deze apparate...
Hoe de muisaanwijzer en cursorgrootte, kleur en schema op Windows 10 te veranderen
De muisaanwijzer en cursor in Windows 10 zijn zeer belangrijke aspecten van het besturingssysteem. Dit geldt ook voor andere besturingssystemen, dus i...