[résolu]script date + X mois


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

[résolu]script date + X mois

Message le Ven Fév 01, 2008 20:37

Bonjour,

J'ai un espace ou j'ai la date d'abonnement du client exp (11/07/2007) et la durée d'abonnement exp ( 6 mois seulement en mois ) je veut calculer la date de fin d'abonnement, mais j'ai pas trouvé d'idée pour faire ca .

J'ai une petite idée la suivante :

j'ajoute la durée d'abonnement au numéro du mois 07+06=13 puis je fait une division du résultat sur 12 (13/12) puis j'ajoute le résultat (1) a la valeur de l'année (2007+1=2008 ) et le reste (1) sera la valeur du mois et on a 11/01/2008

dans ce cas ca marche ils y a des cas ou j'ai 0 comme reste de division :cry: :cry:



Est que qlq'1 a une autre idée ou un script ?
Merci
Dernière édition par hm19000 le Ven Fév 01, 2008 22:57, édité 1 fois.


NxtGen
WRInaute impliqué
WRInaute impliqué
 
Messages: 762
Inscription: 24 Oct 2006

Message le Ven Fév 01, 2008 21:08

tu géres tout ca en timestamp unix sinon ca me semble plus simple

avec strtotime tu transforme ta date d'abonnement en timestamp.


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Message le Ven Fév 01, 2008 21:11

1) tu converti en timestamp
2) tu aditionne le timestamp de 6 mois mktime(0,0,0,6,0,0)
3) tu reconverti en date date('d/m/Y', timestamp)

y a peut-être plus facile mais c'est comme ca que j'aurais fait.


hm19000
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 2 Oct 2005

Message le Ven Fév 01, 2008 22:57

merci problème résolu


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités