Accueil > Forum > > > > Ajouter un intervalle de jours à une date
Ajouter un intervalle de jours à une date
samedi 12 septembre 2009 à 13:50:57 |
Ajouter un intervalle de jours à une date

helphp
|
Bonjour,
comme le sujet l'indique, j'aimerais ajouter à mon code une intervalle de 7 jours à une date.
j'ai ceci comme début:
Code PHP : $featured7date=date("Y-m-d H:i:s");
J'ai essayé:
Code PHP : $featured7date=date("Y-m-d H:i:s") + 7;
mais sans résultat.
|
|
samedi 12 septembre 2009 à 14:20:12 |
Re : Ajouter un intervalle de jours à une date

helphp
|
Finalement en cherchant un peu plus, j'ai trouvé la réponse à ma question.
Voici ce que j'ai trouvé.
Code PHP : $mkendtimep=mktime(date("H"), date("i"), date("s"), date("m"), date("d")+7, date("Y"));
$featured7date=date("Y-m-d H:i:s",$mkendtimep);
|
|
samedi 12 septembre 2009 à 18:29:19 |
Re : Ajouter un intervalle de jours à une date

nautilus99
|
Bonjour,
Esy=t-ce que tu as regardé la classe DateTime de PHP ?
La méthode add, paramétrable, s'y trouve, sans besoin de jongler avec des complexités...
|
|
samedi 12 septembre 2009 à 18:35:46 |
Re : Ajouter un intervalle de jours à une date

jeca
|
Bonjour,
Ceci est certainement beaucoup plus rapide à l'exécution :
Code PHP : <?php
$date = new DateTime();
$date -> modify('+7 day');
echo $date -> format('Y-m-d H:i:s');
?>
Cordialement.
JC
|
|
samedi 12 septembre 2009 à 19:32:32 |
Re : Ajouter un intervalle de jours à une date

kohntark
|
Salut,
Le problème avec DateTime est sa nouveauté. Il y a, je crois, pas mal de méthodes qui ne sont disponibles qu'avec PHP 5.3 (de mémoire ça doit être le cas de la soustraction et de la différence de dates, entres autres)
Autant dire que peu d'hébergeurs permettent son plein emploi.
Cordialement,
Kohntark -
|
|
samedi 12 septembre 2009 à 19:38:52 |
Re : Ajouter un intervalle de jours à une date

nautilus99
|
La classe DateTime et sa méthode modify est présente depuis longtemps elle :)
Les nouvelles méthodes add() etc, elles sont récentes.
|
|
samedi 12 septembre 2009 à 19:42:18 |
Re : Ajouter un intervalle de jours à une date

nautilus99
|
Pour les PHP < 5.3, la classe LabDateTime possède les méthodes manquantes (addition, soustraction, etc...)
|
|
dimanche 13 septembre 2009 à 02:48:59 |
Re : Ajouter un intervalle de jours à une date

kohntark
|
est présente depuis longtemps elle :)
Le "longtemps" est interprétable DateTime n'est disponible que depuis la 5.2 il me semble (je n'ai pas vérifié)
Je serai curieux de voir un doc récent sur la répartition des versions de PHP sur les serveurs.
Question portabilité faut faire gaffe.
Cordialement,
Kohntark -
|
|
dimanche 13 septembre 2009 à 08:16:33 |
Re : Ajouter un intervalle de jours à une date

syndrael
|
Je suis oui pour la date DateTime qui existe depuis la 5.2.x il me semble. Pour illustrer mes propos, j'ai plusieurs plate-formes avec du 5.2.6 et 5.2.9 et hélas j'ai du intégrer dans mon coté une recherche de version que je retirerai quand je serai full 5.3, mais c'est clair.. à bas les chaines de caractères pour les traitements de date.
Soyons un peu clean.. LOL !!
Bonne journée à tous
S.
|
|
dimanche 13 septembre 2009 à 09:34:30 |
Re : Ajouter un intervalle de jours à une date

nautilus99
|
Bonjour,
Je serai curieux de voir un doc récent sur la répartition des versions de PHP sur les serveurs.
Question portabilité faut faire gaffe.
La plupart des grands hébergeurs sérieux proposent PHP 5.2. Vouloir à tout prix rester à PHP 4 alors que le PHP Group en a cessé la maintenance officiellement depuis le 8 Août 2008, et plus de 5 ans après la sortie de PHP 5 revient à du manichéisme inutile, du même ordre que celui qui conduisait les développeurs à continuer en style PHP 3 jusqu'à ce que le retrait pur et simple ce cette version force la migration.
|
|
Cette discussion est classée dans : date, code, ajouter, jours, intervalle
Répondre à ce message
Sujets en rapport avec ce message
ajouter des jours à une date? [ par cedd ]
Bonjour!Petit problème: je récupère une chaine de caractères qui est une date, de la forme 23/03/2004(enfin, je peux la mettre autrement si besoin es
date + un nombre de jours [ par matsumato ]
Bonjour; j'ai besoin d'aide pour afficher une date après avoir ajouter un nombre quelconque de jours; mais d'abord comment on peut ajouter un nombre d
probleme de date [ par plopinou ]
bonjour,je vous expose mon probleme, voila quand on depose un pc, je stocke la date actuelle : datetime 0000-00-00 00:00:00et je veux stocke aussi l
semaine qui chevauche un mois [ par val78 ]
Bonjour,Voici mon code il fonction sauf les dates de semaine qui chevauche les mois et le debut et fin de l'annee car les semaine ne sont pas complete
date de semaine qui chevauche deux mois [ par val78 ]
BonjourApres avoir ete sur google et sans trouver se qui m'interesse je fais appel a vousje code en phpJe cherche comment sur une semaine qui chevauch
tester la validiter de la date [ par hadjiphp ]
Bonjour, j'ai une question : j'ai un code php qui permet de tester la structure d'un matricule. voila le code : <?php function validation($chaine)
heure et date [ par jamelzzz ]
bonjour,j'ai crée un code qui affiche l'heure automatique.il marche trés bien lorsque on appuie sur actualiser(F5).maintenant au desous de cette c
comparaison dates [ par noussaa19 ]
Bonjour, j'ai un problème dans mon code php je veux comparer 2 dates dont la première récupéré à partir d'une base de donnée mysql mais sous la forme
Gestion des dates et format [ par thaiboxing ]
Bonjour, Je suis entrain de découvrir php a l'aide d'un guide php, et la je bloque sur mon code le voici : //Code calendrier date et heure //
generateur de méta [ par laloire33150 ]
Bonjour, j'ai codé un petit générateur de méta à l'aide de php débutant et de quelques exemples que j'ai pus trouver. le code ne m'inscrit aucune er
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
XML ET PHPXML ET PHP par karouani
Cliquez pour lire la suite par karouani RE : GOOGLE MAPRE : GOOGLE MAP par inwebo
Cliquez pour lire la suite par inwebo
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|