comparaison de date en php
6 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
comparaison de date en php
slt
je cherche a faire une comparaison de date
-> jenregistre UNE date dans la base de donne
et je compare avec la date du jour pour savoir combien il reste de temsp avand la date mis en place
merci de maider svp pour la comparaison
en php of course
je cherche a faire une comparaison de date
-> jenregistre UNE date dans la base de donne
et je compare avec la date du jour pour savoir combien il reste de temsp avand la date mis en place
merci de maider svp pour la comparaison
en php of course
$time=time();
Tu as l'heure actuelle exprimée en seconde à partir du 1er jan 1970 (je crois) se qui fait un chiffre du genre 1090554254 (en gros ^^).
Ensuite si ta date dans ta base de donnée est dans le même format tu fais une différence entre les deux dates. Et tu aura un chiffre qui correspondra à la différence en seconde entre les deux dates.
Tu as l'heure actuelle exprimée en seconde à partir du 1er jan 1970 (je crois) se qui fait un chiffre du genre 1090554254 (en gros ^^).
Ensuite si ta date dans ta base de donnée est dans le même format tu fais une différence entre les deux dates. Et tu aura un chiffre qui correspondra à la différence en seconde entre les deux dates.
JeunZ a écrit:$time=time();
Tu as l'heure actuelle exprimée en seconde à partir du 1er jan 1970 (je crois) se qui fait un chiffre du genre 1090554254 (en gros ^^).
je confirme
suite à une migration phpnuke -> phpbb les anciens inscrit de notre forum sont inscrits avec comme date 1 er janvier 1970
il faudra que je corrige cela d'ailleur...
Une fois que tu as un écart en secondes entre deux dates tu ne sais pas convertir en année, mois, jours etc?
Petit aide:
1 minute = 60 sec
1h = 3600 sec
1 jour = 86400 sec (il me semble de tete)
etc...
Suffit de faire des petits divisions successives avec les foncitons (mod et div)
Bon ça c'est la méthode barbare et pour apprendre à coder, en php il doit y avoir un truc du genre: date(...) avec des arguments mais j'utilise jamais ce genre de fonctions
.
Petit aide:
1 minute = 60 sec
1h = 3600 sec
1 jour = 86400 sec (il me semble de tete)
etc...
Suffit de faire des petits divisions successives avec les foncitons (mod et div)
Bon ça c'est la méthode barbare et pour apprendre à coder, en php il doit y avoir un truc du genre: date(...) avec des arguments mais j'utilise jamais ce genre de fonctions
hum, regarde les commentaires des users...
http://fr2.php.net/manual/fr/function.time.php
function seconds_to_time ($seconds) {
$retArr['years'] = floor ($seconds / 31536000);
if ($retArr['years'] > 1) $seconds -= $retArr['years'] * 31536000;
$retArr['days'] = floor ($seconds / 86400);
if ($retArr['days'] > 1) $seconds -= $retArr['days'] * 86400;
$retArr['hours'] = floor ($seconds / 3600);
if ($retArr['hours'] > 1) $seconds -= $retArr['hours'] * 3600;
$retArr['minutes'] = floor ($seconds / 60);
if ($retArr['minutes'] > 1) $seconds -= $retArr['minutes'] * 60;
$retArr['seconds'] = $seconds;
return $retArr;
}
http://fr2.php.net/manual/fr/function.time.php
function seconds_to_time ($seconds) {
$retArr['years'] = floor ($seconds / 31536000);
if ($retArr['years'] > 1) $seconds -= $retArr['years'] * 31536000;
$retArr['days'] = floor ($seconds / 86400);
if ($retArr['days'] > 1) $seconds -= $retArr['days'] * 86400;
$retArr['hours'] = floor ($seconds / 3600);
if ($retArr['hours'] > 1) $seconds -= $retArr['hours'] * 3600;
$retArr['minutes'] = floor ($seconds / 60);
if ($retArr['minutes'] > 1) $seconds -= $retArr['minutes'] * 60;
$retArr['seconds'] = $seconds;
return $retArr;
}
6 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Froogle, l'annuaire du shopping selon Google
- Google en bourse en 2004 ?
- Google Insights for Search : le nouveau Google Trends ?
- Google fonce toujours : près de 60% du marché !
- Google enregistre toutes vos recherches
- Liens sponsorisés : XiTi mesure Google Content
- Mise à jour des services Postini
- Révélations sur eval.google.com (Rater Hub Google)
- CSV AdStats v4 : le logiciel pour analyser ses statistiques AdSense
- Google Analytics (ex Urchin) gratuit
- php-Date, heure ou timestamps en php.... merci de m'aider ;)
- Probleme de date en PHP
- Question date, PHP
- date de la veille en php ?
- Conversion de date en php
- [PHP] Probléme de conversion de date
- Fonction intervalle de date PHP
- PHP/Mysql > convertion de date
- date php [resolu, merci ! ]
- [Resolu] php: changer le format de la date
- Date php et serveur sql déphasage ??
- Actualisation de la date de modification en php: Dangeureux?
- {RESOLU} [PHP] Problème étrange... date(), time()
- Script php pour générer la date ss forme d'image ?
- PHP : suppression de fichiers antérieurs à une certaine date
Consultez la description détaillée des produits ou services de Google suivants : Google Patent Search
- Déterminer l'ancienneté d'un site
Cet outil vous permet de connaître une estimation de l'ancienneté d'un site : il fournit la date à laquelle Google l'a indexé la première fois (et la même chose pour archive.org).
Qui est en ligne
Utilisateurs parcourant ce forum: abdelilahrama et 0 invités






le forum