Obtenir l'horodatage actuel à Python

Obtenir l'horodatage actuel à Python

Offrant généralement l'heure et la date de n'importe quel jour, précis à un quart mineur de seconde, un horodatage est une série de bits ou de données cryptées nécessaires pour déterminer quand un événement spécifique a lieu. Dans Unix, un horodatage est généralement utilisé pour représenter l'heure et la date. Ces données peuvent être fiables pour la milliseconde. Il se rapporte à la classe DateTime et est une époque POSIX.

Le temps de l'époque est la durée totale de temps à l'exclusion des secondes de saut qui ont déjà passé depuis l'époque Unix. L'horodatage Unix, qui est une période indéfinie de 00:00:00 UTC le 1er janvier 1970, exclut les secondes de saut, mais a l'heureux horodat. Nous sélectionnons le 1er janvier 1970 comme période d'époque Unix que c'est à ce moment que l'UNIX était largement disponible.

Pour interagir avec les informations d'horodatage, Python propose une variété de modules. De nombreuses notations de date et d'heure peuvent être accueillies avec le modèle DateTime et Temps. De plus, il propose plusieurs fonctionnalités liées à l'horodatage et à la fuseau horaire.

Utilisation du framework DateTime

Les méthodes de modification des dates et des heures sont disponibles dans le package DateTime. Nous obtiendrons l'horodatage le plus approprié à l'aide de la méthode DateTime () de ce composant. La fonction horodomagie d'une bibliothèque de DateTime calcule le horodatage POSIX associé à l'illustration DateTime. Il fournit l'horodatage en tant que valeur flottante, qui peut être transformée en valeur entière à l'aide de la fonction int () pour obtenir l'horodatage même sans numéro décimal.

à partir de Datetime Import Datetime
A = DateTime.maintenant()
b = datetime.horodatage (a)
imprimer ("l'heure et la date existantes:", a)
Imprimer ("L'horodatage existant est:", b)

Nous intégrons la classe DateTime à partir du framework DateTime. Nous initialisons la variable «A» et définissons cette fonction Now () de la bibliothèque DateTime. Avec le soutien de cette méthode, nous acquérons la date et l'heure existantes du système. Maintenant, nous utilisons la fonction horodat (). Cette méthode est tirée de la bibliothèque DateTime. Nous fournissons la valeur de la variable «A» à cette fonction. La valeur obtenue par l'utilisation de la fonction horodat () est stockée dans la variable «B». Nous obtenons l'horodatage Unix avec le support de cette méthode.

Enfin, nous appelons la fonction print () deux fois. La première méthode est utilisée pour imprimer la date et l'heure existantes avec le message. De même, la fonction print () de la deuxième ligne imprime l'horodatage.

En utilisant la fonction Time ()

La méthode Time () de la bibliothèque temporelle renvoie l'heure actuelle dans la notation horodato. Ce module fournit une valeur flottante représentant la durée depuis la période en secondes. Maintenant, observons l'instance suivante pour comprendre comment elle fonctionne:

heure d'importation
a = temps.temps()
Imprimer ("The Real Timestamp:", A)

Tout d'abord, nous incluons le fichier d'en-tête temporel. Ensuite, nous proclamons une variable «A». Nous invoquons la fonction Time () du module temporel. Cette fonction est appliquée pour obtenir l'horodatage existant. La variable «A» stocke la valeur de fonction. Ici, nous utilisons la fonction print () pour représenter la valeur de l'horodatage. Cette fonction contient deux paramètres qui incluent la chaîne «réelle horodatage» et la valeur obtenue en utilisant la fonction Time ().

Utilisation du cadre du calendrier

Le package de calendrier dans Python comprend certaines méthodes associées au calendrier. Le calendrier.La méthode timegm () de cette bibliothèque transforme l'heure exacte à la représentation de l'horodatage.

calendrier d'importation
heure d'importation
current_gmt = heure.gmtime ()
M = calendrier.Timegm (current_gmt)
Imprimer ("L'horodatage existant:", M)

Nous devons incorporer les modules «calendrier» et «temps». Maintenant, nous voulons obtenir le GMT existant dans un style Tuple, nous appelons donc la méthode GMtime (). Cette fonction est incluse dans le cadre du temps. La valeur obtenue en utilisant la fonction est stockée dans une variable "current_gmt".

Ensuite, nous initialisons une variable «M». Cette variable stocke la valeur de la méthode timegm (). Nous utilisons la fonction timegm () pour acquérir un horodatage existant. Le fichier d'en-tête du calendrier a cette méthodologie. La valeur de la variable "current_gmt" est adoptée comme un argument de la fonction TimeGm (). De plus, nous utilisons l'instruction print () pour afficher l'horodatage existant.

Utilisation de la méthode FromTimeStamp ()

Nous pouvons transformer un horodatage en une notation de date et de temps à l'aide de la fonction FromTiTestamp (). L'horodatage est souvent exprimé en valeur flottante. Cependant, il existe certaines situations dans lesquelles il est illustré dans la notation ISO 8601. Les lettres T et Z de l'alphabet sont incluses dans la valeur de cette configuration. Les lettres T et Z représentent le temps et le fuseau horaire zéro, respectivement. Ils désignent la différence par rapport au temps standard synchronisé.

Nous utilisons la chaîne de modèle dans cette instance, puis en obtenons les données d'horodatage à partir de celui-ci. Pour utiliser la fonction de FromTiMestamp () du package DateTime, nous modifions l'horodatage en une classe DateTime. Il fournit l'heure et la date réelles qui correspondent à la date POSIX. La classe DateTime naïve est acquise si le paramètre supplémentaire «tz» est 0 ou non.

à partir de Datetime Import Datetime
i = 1655879741.009714
J = DateTime.Detimestamp (i)
Imprimer ("Le temps réel et la date est:", J)

Après avoir importé la classe DateTime à partir du fichier d'en-tête DateTime, nous définissons l'horodatage existant à la variable «I». Nous initialisons la variable «tz» à 0. Maintenant, nous convertissons l'horodatage à la DateTime, nous appliquons donc la fonction de FromTiMestamp (). Cette fonction appartient à la bibliothèque DateTime. La valeur de la variable «i» est fournie comme l'argument. La méthode print () imprime la valeur convertie à l'écran.

Conclusion

Nous avons discuté des horodatages de cette section. Il existe plusieurs méthodes pour obtenir les horodatages réels dans Python. Les utilisateurs utilisent les différentes méthodologies du temps des frameworks, DateTime et Calendar. Nous avons également expliqué comment changer le style de la date et de l'heure après avoir accédé à l'horodatage actuel. La technique de la composante temporelle est plus efficace que les deux autres approches que nous avons montrées pour acquérir l'horodatage. Il est nécessaire de transformer le horodat en une notation de date et de temps pour analyser le numéro de point flottant produit.