Maison >développement back-end >Tutoriel Python >Comment puis-je convertir un objet datetime Python en heure Unix (secondes/millisecondes depuis l'époque 1970) ?
Conversion d'objets datetime en heure d'époque (heure Unix) en Python
En Python, conversion d'objets datetime en heure Unix, ou en millisecondes depuis le époque 1970, est une tâche courante. La question suivante explique comment réaliser cette conversion efficacement :
Question :
Comment puis-je convertir un objet datetime Python en heure Unix, ou en secondes/millisecondes depuis le Époque 1970 ?
Réponse :
L'une des solutions les plus simples consiste à utiliser la fonction "unix_time_millis", comme démontré ci-dessous :
import datetime epoch = datetime.datetime.utcfromtimestamp(0) def unix_time_millis(dt): return (dt - epoch).total_seconds() * 1000.0
Explication :
En utilisant cette fonction, vous pouvez facilement convertir n'importe quel objet datetime à l'heure Unix en millisecondes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!