IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Obtenir l'heure en php


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant coût global
    Inscrit en
    Juillet 2011
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant coût global
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 101
    Par défaut 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.

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 524
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 524
    Par défaut
    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

  3. #3
    Membre confirmé
    Homme Profil pro
    Consultant coût global
    Inscrit en
    Juillet 2011
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant coût global
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 101
    Par défaut
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 02/09/2009, 19h24
  2. compararer l'heure en php
    Par omelhor dans le forum Langage
    Réponses: 2
    Dernier message: 26/03/2007, 12h46
  3. obtenir l'heure du moment
    Par youp_db dans le forum Langage
    Réponses: 5
    Dernier message: 13/11/2006, 12h15
  4. Réponses: 7
    Dernier message: 01/02/2006, 19h50
  5. Comment obtenir l'heure du serveur avec flash ?
    Par Michaël dans le forum Flash
    Réponses: 9
    Dernier message: 23/12/2003, 18h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo