Conversion d'horodatages millisecondes en heure formatée en chaîne en Java
En tant que développeur Java, vous pouvez rencontrer des scénarios dans lesquels vous devez convertir des valeurs longues représentant millisecondes écoulées depuis l'époque (1970-01-01T00:00:00Z) en chaînes de temps lisibles par l'homme dans un format spécifique (par exemple, h:m:s:ms). Cela se produit fréquemment lorsque vous travaillez avec des horodatages provenant de frameworks de journalisation comme log4j.
Bien que vous puissiez essayer d'utiliser de simples divisions ou conversions, telles que logEvent.timeStamp/ (1000*60*60) ou TimeUnit.MILLISECONDS.toMinutes( logEvent.timeStamp), ils conduisent souvent à des résultats incorrects.
Pour convertir avec précision les millisecondes au format d'heure souhaité, suivez ces étapes :
Cette approche garantit une conversion précise des horodatages en chaînes dans le format spécifié, vous permettant d'afficher ou de traiter efficacement les informations liées au temps.
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!