Maison > développement back-end > tutoriel php > Comment convertir des millisecondes en un format de date « d-m-Y » en PHP ?

Comment convertir des millisecondes en un format de date « d-m-Y » en PHP ?

Mary-Kate Olsen
Libérer: 2024-11-01 08:15:02
original
841 Les gens l'ont consulté

How to Convert Milliseconds to a

php : Convertir des millisecondes en date dans le format requis

Vous essayez de convertir une chaîne représentant une date en millisecondes depuis l'époque Unix à une date au format d-m-Y. Vous obtenez un résultat inattendu.

Le problème est que les millisecondes données (1227643821310) ne représentent pas la date "02-12-2008".

Au lieu de cela, les millisecondes données représentent la date "25-11-2008", qui correspond à votre sortie.

Code correct :

Le code suivant convertit correctement les millisecondes en la valeur attendue format :

<code class="php">$mil = 1227643821310;
$seconds = $mil / 1000;
echo date("d-m-Y", $seconds);</code>
Copier après la connexion

Sortie :

25-11-2008
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal