Condition sur l'heure de Datetime
Salut!
Voici mon souci, j'ai un champ datetime ou les dates (XX/XX/XXXX) sont remplies. Par contre pour l'heure, beaucoup sont à 00:00:00.
J'ai créé deux fonctions pour séparer la date de l'heure (avec les secondes enlevées) :
Code:
1 2 3 4 5 6 7 8 9
| function date_fr($date)
{
return substr($date,8,2) . "/" . substr($date,5,2) . "/" . substr($date,0,4);
}
function heure($date)
{
return substr($date,11,5);
} |
Dans ma requête, je fais une condition :
Code:
1 2 3 4 5 6
| $heure = heure($results['date']);
if ($heure = "00:00"){
$heure = "";
}else{
$heure = "à ".heure($results['date']);
} |
Le résultat m'affiche "à sans l'heure" pour toutes les dates qu'elles aient un format XX/XX/XXXX 00:00 ou XX/XX/XXXX 15:20.
Quelqu'un aurait une idée?
Merci d'avance!