Numpy DateTimetop 10

Numpy DateTimetop 10
Eine der einfachsten und einfachsten zu lernen unter allen Programmiersprachen ist die Python -Programmiersprache. Python bietet verschiedene integrierte Funktionen, mit denen Sie den Code viel einfacher schreiben können, wenn Sie Experte oder Anfänger sind. Heute werden wir über eine eingebaute Funktion aus der Python-Sprache sprechen, ich.e., "DateTime64". Diese Funktion repräsentiert Datum und Uhrzeit und zeigt sie in einer intakteren und kompakteren Form an. Mit dieser Funktion können wir jede Darstellung von Datum, Uhrzeit und Zeitspan in unser Programm importieren und sie entsprechend unseren Bedürfnissen verwenden. Numpy ist das Bibliothekspaket, das Python bereitstellt, um die Erklärungen der ND-Arrays zu ermöglichen und unterschiedliche Operationen auf den mehrdimensionalen Arrays und den Matrizen anzuwenden.

Verfahren

In diesem Leitfaden informiert seine Leser über die verschiedenen Parameter, mit denen wir die verschiedenen Ausgänge in Bezug auf Datum, Uhrzeit und Zeitstempel mit der Methode DateTime64 generieren können. Die Anleitung enthält zuerst eine kurze Beschreibung der Verwendung und Arbeit des DateTime -Moduls und dann die Syntax der verschiedenen Beispiele dieser Funktion an.

Syntax

Der DateTime64 kann verwendet werden, um verschiedene Darstellungen des Datums und des Zeitformates zu ergeben. Um diese Funktion zu nutzen, müssen wir etwas über seine aufrufende Methode wissen. Wir können diese Funktion aufrufen, indem wir einfach die Parameter nach der folgenden Syntax kopieren und angeben:

$ numpy.DateTime64 ('Dates')

Die Funktion DateTime64 übernimmt die Eingabe und generiert dann Uhrzeit und Datum mit den Informationen zur Monats-, Tag- und Jahrinformationen.

Rückgabewert

Wenn wir der vorherigen grundlegenden Syntax des DateTime64 im Python-Skript befolgen, generiert die Funktion die Datumsausgabe im Format "Yyyyy-Mm-DD".

Beispiel 1

Wir werden die grundlegende Methode der Funktion DateTime64 () verwenden, um die grundlegende Ausgabe aus dieser Funktion zu generieren. Das Programm für dieses Beispiel wird in Pythons "Spyder" Open-Source-Umgebung geschrieben. Nachdem wir ein neues Projekt in der Python -Shell erfolgreich erstellt haben, werden wir die erforderlichen Module aus den Python -Paketen installieren und importieren. Die eine grundlegende Bibliothek, die wir mit der Methode DateTime64 verwenden, ist „Numpy“. Wir werden dieses Modul verwenden, indem wir es als „PN“ importieren.

Um das Programm für dieses Beispiel zu schreiben, verwenden wir nur DateTime64, um Datum und Uhrzeit zu generieren. Wir werden die Methode „PN nennen.DateTime64 ('Datum') ”. Zum Eingabeparameter der Funktion übergeben wir den Datumswert im Format, e.G., "Yyyy-MM-DD". Dieses Format dauert das Jahr, Monat und Datum, sodass wir ihm den Wert „2023-10-03“ geben werden. Dann speichern wir die Ergebnisse in einer Variablen und drucken diese Variable, um die Ergebnisse der Funktion auf dem Bildschirm anzuzeigen. Das Programm für dieses Beispiel wird in der Python -Sprache umgeschrieben und kann aus dem folgenden Snippet des Codes kopiert werden, um die Ausgabe zu sehen, die sich aus dem Funktionsaufruf der DateTime64 () -Methode ergibt.

#markes Numpy -Modul
importieren Sie Numpy als PN
# Deklarieren Sie die Datumsabstellung mithilfe von DateTime64
Datum = pn.DateTime64 ('2023-10-03')
#Die Ausgabe machen
Datum des Drucks)

Wenn wir das vom oben angegebene Programm aus dem Snippet erstellen, erhalten wir die Ausgabe als Datum mit dem Format, das wir im Parameter des Funktionsdatetime64 angegeben hatten.

Beispiel 2

Versuchen wir einige weitere Beispiele, um die Arbeit dieser Funktion zu verstehen, mit der wir das vollständige Format der Funktion verwenden können, indem wir ihre Eingabeparameter für die verschiedenen Darstellungen des Datums und der Uhrzeit ändern. In diesem Beispiel werden wir diese Funktion so implementieren, dass sie die Datumseinheiten aus der Funktion selbst finden wird. Also zum Beispiel, wenn wir dem Format „yyyy-mm-dd“ folgen und das Jahr, den Monat und das Datum der Funktion „PN.DateTime64 () ”“ und möchte, dass die Funktion das Jahr ab dem Datum zurückgibt. Dies kann durch Einführung einer anderen Datumseinheit im Parameter der Funktion erfolgen.

Wenn wir also das Jahr ab dem Datum wissen wollen, würden wir den zusätzlichen Parameter „Y“ an die DateTime64 () -Methode als „PN“ übergeben.DateTime64 ('2023-12-24', 'y') ”Dann gibt die Funktion nur das Jahr in der Ausgabe vom Parameterdatum zurück, das wir angegeben hatten. Wenn wir das gleiche Verfahren nach dem gleichen Verfahren durch das „Y“ durch die „M“ ersetzen, gibt die Funktion den Monat in der Ausgabe zurück. Die Ergebnisse dieses Funktionsaufrufs werden in der folgenden Abbildung erwähnt:

#markes Numpy -Modul
importieren Sie Numpy als PN
# Deklarieren Sie das Jahr aus der Datumsabstellung mit DateTime64
Datum = pn.DateTime64 ('2023-12-24', 'Y')
#Die Ausgabe machen
Datum des Drucks)

Beispiel 3

Frühere Beispiele wurden mit der Anzeige des Datums, des Jahres und des Monats mit der Funktion DateTime64 erläutert. In diesem Beispiel wird angezeigt, wie wir den Zeitstempel sagen können, und aus dem Zeitstempel die Informationen von Stunden, Minuten und sogar die Sekunden mit der Funktion DateTime64. Dazu werden wir den Numpy als „NP“ importieren und dann mit NP die Methode „NP“ nennen.DateTime64 ('Datettime') ”, um den Zeitstempel mit dem Datum in der Ausgabe anzuzeigen. Diese Funktion nimmt das Datum und die Uhrzeit mit dem „T“ als Parameter an, das zwischen ihnen platziert ist.

Wenn wir die Ergebnisse dieser Funktion anzeigen, hätte die Ausgabe sowohl das Datum als auch die Uhrzeit aufrufen. Wenn wir das Datum, den Zeitstempel und die Informationen von einer Minute oder einer Sekunde anzeigen möchten, nennen wir die DateTime64 -Methode „NP.DateTime64 ('2020-12-09T12: 04: 06', 'M') ”. Hier repräsentiert das „M“ die Zeiteinheit für die Minute. Wir können die „S“ anstelle von 'M' verwenden, und die S werden dann die Zeiteinheit der zweiten darstellen. Wir speichern diese Funktion in einer Variablen und drucken die Ergebnisse, indem wir die Funktion print () aufrufen. Der Code für dieses Beispiel ist im folgenden Snippet angegeben:

#markes Numpy -Modul
importieren Sie Numpy als PN
# Die Minute aus der Datums- und Uhrzeitabgabe mit DateTime64 deklarieren
Datum = pn.DateTime64 ('2020-12-09T12: 04: 06', 'M')
#Die Ausgabe machen
Datum des Drucks)

Die Funktion wurde als Ausgabe des Datums, des Zeitstempels und der Zeitinformationen in Form von Minuten zurückgegeben.

Abschluss

Der Artikel basiert auf dem Thema „NP. DateTime64 () ”Methode. Der Artikel hat die Methode zur Implementierung der verschiedenen Möglichkeiten zur Darstellung des Datums und der Uhrzeit mithilfe des DateTime64 () mit Hilfe der drei verschiedenen Beispiele dargestellt über diese Funktion und ihre Parameter ohne Unklarheiten.