[PHP]Arrondir a la demi heure supérieure
Bigoudi
-
benni_75 -
benni_75 -
Bonjour.
Je dois realiser un appli web dans laquelle on recupère une valeur, que l'on doit arrondir a la demi heure supérieure.
Exemple: 2h23 devient 2h30. y'a t'il une fonction ou un dispositif qui permet une telle manoeuvre en php ?
Merci d'avance !
Je dois realiser un appli web dans laquelle on recupère une valeur, que l'on doit arrondir a la demi heure supérieure.
Exemple: 2h23 devient 2h30. y'a t'il une fonction ou un dispositif qui permet une telle manoeuvre en php ?
Merci d'avance !
Configuration: Windows XP Firefox 2.0.0.14
2 réponses
-
Une autre façon de faire, en travaillant directement au niveau des secondes
$time = time();
$time -= $time%1800;
echo date("H:i",$time+1800);
évidement en remplaçant 1800 (30min) par une variable, ça devient très générique. -
C'est tout bête ...
J'imagine que tu obtient l'heure avec date("H:i");
Tu testes juste les minutes :
if (date("i") > 15) {
$minutes = 30;
} elseif (date("i") > 45) {
$minutes = 0;
}
echo date("H").$minutes;