Question bête sur une date

Répondre
ldv
le 13/05/2005 à 13:39
ldv
Bonjour à tous,

Par une requête, je récupère une variable de type datetime et je voudrais la comparer avec la date actuelle.

Comment dois-je faire ? Je ne m'en rappelle plus !

J'ai essayé ça :

if ($ligne->dateNow < now()
if ($ligne->dateNow < timestamp()
if ($ligne->dateNow < datetime()

et rien ne fonctionne.

Qui peut répondre ?

Merci.
ldv
le 13/05/2005 à 15:11
ldv
Euh ... Je l'ai fait mais pas trouvé LA solution.
ldv
le 13/05/2005 à 15:59
ldv
En fait, la question revient à :
comment transforme-t-on le moment courant en datetime ?

Merci.
zebden
le 13/05/2005 à 17:23
zebden
date('d/m/Y H:i:s');

mais pour ton cas il vaudrait mieux convertir au format timestamp avec mktime

genre :

// DATE TIME : 13/05/2005 12:00:00
$heure = 12;
$minute = 00;
$seconde = 00;
$annee = 2005;
$mois = 05;
$jour = 13;

$timestamp = mktime($heure, $minute, $seconde, $mois, $jour, $annee); // renvoie la date au format timestamp.

Apres c'est plus simple pour les comparaisons.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours