-
Obtenir l'heure en php
Bonjour,
Pour afficher les résultats d'un traitement que l'utilisateur fait en ligne (une simulation de Monte-Carlo), je souhaite indiquer pour information, l'heure en cours ainsi que la durée du traitement. Pour la durée en secondes, j'enregistre l'heure au début du traitement puis à la fin et je fais la différence. Le traitement étant court, la durée du traitement doit contenir au moins 2 décimales.
Je trouve la documentation sur les fonctions php concernant l'heure aussi volumineuse qu'incompréhensible (Fonctions time, microtime, etc.). Je tourne en rond mais je suppose qu'il doit exister une solution simple pour indiquer l'heure en France et la durée du traitement en secondes avec 2 décimales.
Merci à celles et ceux qui manipulent ces notions avec aisance.
-
pour calculer une durée avec une précision à la milliseconde, vous pouvez utiliser cette fonction :
https://www.php.net/manual/fr/function.microtime.php
-
Merci pour la réponse.
Une dernière question pour améliorer la présentation du résultat.
J'obtiens durée du script = 2.2653610706329 secondes
Comment faire pour n'afficher que 3 décimales.
J'avais oublié, mais en cherchant un peu j'ai trouvé
$roundure = round($dure, 3);
Merci