Numpy Datetimetop 10

Numpy Datetimetop 10
L'un des plus simples et les plus faciles à apprendre parmi tous les langages de programmation est le langage de programmation Python. Python fournit diverses fonctions intégrées qui vous permettent d'écrire le code beaucoup plus facile si vous êtes un expert ou un débutant. Aujourd'hui, nous parlerons d'une fonction intégrée à partir de la langue Python, je.e., «DateTime64». Cette fonction représente la date et l'heure et les affiche sous une forme plus intacte et compacte. En utilisant cette fonction, nous pouvons importer toute représentation de la date, de l'heure et du temps de temps dans notre programme et les utiliser selon nos besoins. Numpy est le package de bibliothèque que Python fournit pour permettre les déclarations des terrains ND et d'appliquer différentes opérations sur les tableaux multidimensionnels et les matrices.

Procédure

Ce guide informera ses lecteurs des différents paramètres que nous pouvons utiliser pour générer les différentes sorties en termes de date, d'heure et d'horodatage à l'aide de la méthode DateTime64. Le guide donne d'abord une brève description de l'utilisation et du fonctionnement du module DateTime, puis affiche la syntaxe des différents exemples de cette fonction.

Syntaxe

Le DateTime64 peut être utilisé pour donner différentes représentations de la date et du format d'heure. Pour utiliser cette fonction, nous devons connaître sa méthode d'appel. Nous pouvons appeler cette fonction en copiant et en spécifiant les paramètres suivant la syntaxe ci-dessous:

$ numpy.DateTime64 («dates»)

La fonction DateTime64 prend l'entrée, puis génère l'heure et la date avec les informations de mois, de jour et d'année.

Valeur de retour

Si nous suivons la syntaxe de base précédente de la DateTime64 représentée dans le script Python, la fonction générera la sortie de date au format «Yyyy-mm-dd».

Exemple 1

Nous utiliserons la méthode de base de la fonction DateTime64 () pour générer la sortie de base à partir de cette fonction. Le programme de cet exemple sera écrit dans l'environnement open-source «Spyder» de Python. Après avoir réussi à créer un nouveau projet dans le shell Python, nous installerons et importerons les modules nécessaires à partir des packages Python. La seule bibliothèque de base que nous utiliserons avec la méthode DateTime64 est «Numpy». Nous utiliserons ce module en l'important comme «PN».

Pour écrire le programme pour cet exemple, nous n'utiliserons que DateTime64 pour générer la date et l'heure. Nous appellerons la méthode «PN.DateTime64 ('Date') ". Au paramètre d'entrée de la fonction, nous passerons la valeur de date au format, e.g., "Yyyy-mm-dd". Ce format prendra l'année, le mois et la date, nous allons donc lui donner la valeur «2023-10-03». Ensuite, nous enregistrerons les résultats dans une variable et imprimerons cette variable pour afficher les résultats de la fonction à l'écran. Le programme de cet exemple est réécrit dans la langue Python, et il peut être copié à partir de l'extrait suivant du code pour voir la sortie résultant de l'appel de fonction de la méthode DateTime64 ().

# module Numpy d'importation
Importer Numpy comme PN
# déclarant la représentation de la date à l'aide de DateTime64
date = pn.DateTime64 ('2023-10-03')
#Displayant la sortie
date d'impression)

Lorsque nous construisons le programme copié à partir de l'extrait donné ci-dessus, nous obtenons la sortie comme date avec le format que nous avions spécifié dans le paramètre de la fonction DateTime64.

Exemple 2

Essayons quelques exemples supplémentaires pour comprendre le fonctionnement de cette fonction pour nous permettre d'utiliser le format complet de la fonction en modifiant ses paramètres d'entrée pour les différentes représentations de la date et l'heure. Dans cet exemple, nous implémenterons cette fonction de telle manière qu'il trouvera les unités de date de la fonction elle-même. Ainsi, par exemple, si nous suivons le format «Yyyy-mm-dd» et passons l'année, le mois et la date à la fonction «PN.DateTime64 () ”et souhaiter que la fonction ne renvoie que l'année à partir de la date, cela peut être fait en introduisant une autre unité de date dans le paramètre de la fonction.

Donc, si nous voulons connaître l'année à partir de la date, nous transmettons le paramètre supplémentaire «y» à la méthode DateTime64 () comme «PN.DateTime64 ('2023-12-24', 'Y') "puis la fonction ne renverra que l'année dans la sortie de la date du paramètre que nous l'avons spécifié. Suite à la même procédure, si nous remplacons le «y» par le «M», la fonction renvoie le mois dans la sortie. Les résultats de cet appel de fonction sont mentionnés dans la figure suivante:

# module Numpy d'importation
Importer Numpy comme PN
# Déclacement de l'année à partir de la représentation de la date à l'aide de DateTime64
date = pn.DateTime64 («2023-12-24», «Y»)
#Displayant la sortie
date d'impression)

Exemple 3

Des exemples précédents ont discuté de l'affichage de la date, de l'année et du mois à l'aide de la fonction DateTime64, donc cet exemple montrera comment nous pouvons dire l'horodatage et, à partir de l'horodatage, les informations des heures, des minutes et même les secondes en utilisant la fonction DateTime64. Pour ce faire, nous importerons le Numpy en tant que «NP», puis en utilisant NP, nous appellerons la méthode «NP.DateTime64 ('DatetTime') "pour afficher l'horodatage avec la date de la sortie. Cette fonction prend la date et l'heure avec le «T» placé entre eux comme paramètre.

Si nous affichons les résultats de cette fonction, appelez la sortie aurait la date et l'heure. Si nous voulons afficher la date, l'horodatage et les informations de, disons une minute ou une seconde, alors nous appelons la méthode Datetime64 «NP.DateTime64 ('2020-12-09T12: 04: 06', 'M') ". Ici, le «M» représente l'unité de temps pour la minute. Nous pouvons utiliser le «S» au lieu de «M», et le S représentera alors l'unité de temps du second. Nous allons enregistrer cette fonction dans une variable et imprimer les résultats en appelant la fonction print (). Le code de cet exemple est donné dans l'extrait suivant:

# module Numpy d'importation
Importer Numpy comme PN
# déclarant la minute de la représentation de la date et de l'heure à l'aide de DateTime64
date = pn.DateTime64 ('2020-12-09T12: 04: 06', 'M')
#Displayant la sortie
date d'impression)

La fonction est revenue comme sa sortie la date, l'horodatage et les informations de temps sous forme de minutes.

Conclusion

L'article est basé sur le sujet «NP. Méthode DateTime64 () ». L'article a représenté la méthode pour implémenter les différentes façons de représenter la date et l'heure à l'aide du DateTime64 () à l'aide des trois différents exemples, chacun traitant du paramètre modifié de la fonction DateTime64 () afin que les utilisateurs puissent obtenir une clarté sur cette fonction et ses paramètres sans ambiguïtés.