Séparer une date pour y ajouter des jours

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Séparer une date pour y ajouter des jours

Re: Séparer une date pour y ajouter des jours

par Mazarini » 07 sept. 2012, 08:38

Bonjour,

regardes la fonction mktime : http://fr.php.net/manual/fr/function.mktime.php
et la fonction date() pour la mettre au bon format.

Re: Séparer une date pour y ajouter des jours

par Invité » 06 sept. 2012, 22:00

En cherchant un peu et en essayant, j'ai trouvé cette solution :

Code : Tout sélectionner

$today = date("Ymd"); $year = date("Y"); $month = date("m"); $day = date("d");
Qui me permet de tout gérer.

Maintenant, ma question est plutôt, comment "reconstruire" l'heure après que toutes mes modifications sont faites ?

Merci encore pour votre aide

Re: Séparer une date pour y ajouter des jours

par CYM » 06 sept. 2012, 20:04

Plusieurs possibilité
$today = date(Y-m-d);
$e = explode("-", $today);
$annee = $e[0];
$mois = $e[1];
$jour = $e[2];
ou

$today = date(Y-m-d);
list($annee, $mois, $jour) = explode("-", $today);
echo "Année: " . $annee . "<br />";
echo "Mois: " . $mois . "<br />";
echo "Jour: " . $jour . "<br />";

Séparer une date pour y ajouter des jours

par tim91700 » 06 sept. 2012, 19:44

Bonsoir,

Je code un systeme de gestion de licences.
Une licence à une date de début et de fin.

J'ai réussi à avoir la date, mais je ne sais pas comment la découper pour y ajouter des jours, des mois et des années.

Mon code :

Code : Tout sélectionner

$today = date("Ymd");
Le résultat :

Code : Tout sélectionner

20120906
Je souhaiterais avoir string1 = 2012, string2 = 09 et string3 = 06

Merci d'avance pour votre aide