Heure en PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Heure en PHP

par covin85 » 26 sept. 2008, 13:32

Pardon, je rectifie : cela m'affiche :

dans : 23:00:00

par covin85 » 26 sept. 2008, 13:30

Cela m'affiche :

dans : foWed, 31 Dec 1969 23:00:00 +010012pm31

par katagoto » 26 sept. 2008, 13:18

Bonjour,

Je penses qu'un solution simple éxiste d'après ton problème :
<?php
// On récupère le timestamp de l'execution de 18h
$prochaine=mktime(18);

// On soustrait le résultat obtenu à l'heure actuelle
$delais = time() - $prochaine;

// On affiche le tout formater
echo "Prochaine execution dans : ".date("format", $delais);
Je n'ai pas jugé utile de te faire la gestion des plages horraire, savoir si on est juste avant 18h ou 21h...

Voilà, des question ?

Heure en PHP

par covin85 » 26 sept. 2008, 13:00

Bonjour,
je souhaite afficher la différence entre deux heures :

$tempp= date("H:i:s");
if(date("H") == 12 OR date("H") == 13 OR date("H") == 14) $finn = date("15:00:00");
$calcull = ($finn - $tempp ) ;
echo $calcul;

ici le reslutat est à 1 chiffre et je le désire sous forme (H:i:s)

Mais cela ne fonctionne pas.

L'interêt du script est le suivant :

J'ai un script qui se réalise automatiquement toutes les 3h. (12h , 15h , 18h ...)
Ce code permet d'afficher le temps restant avant que le script ne s'effectue

Merci