Source code for utils.date_utils

"""
Utilitaires pour la manipulation des dates et timestamps.

Ce module fournit des fonctions utilitaires pour convertir
et manipuler les timestamps Unix utilisés par l'API.
"""

import datetime


[docs] def parse_unix_timestamp(ts): """ Convertit un timestamp Unix (en millisecondes) en objet datetime. Args: ts (int): Timestamp Unix en millisecondes Returns: datetime.datetime: Objet datetime correspondant Example: >>> parse_unix_timestamp(1640995200000) datetime.datetime(2022, 1, 1, 0, 0) """ return datetime.datetime.fromtimestamp(ts / 1e3)