Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2986 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  "soustractions" de date php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

"soustractions" de date php

n°1189918
deck10
Posté le 01-09-2005 à 21:10:57  profilanswer
 

bonsoir,
voici mon probleme,
en php, je voudrais faire une soustraction en deux dates pour savoir s'il y a une différence de 30 jours. Mais je ne sais pas comment faire pour.
Quelqu'un peut-il m'aider?
 
Merci
deck10

mood
Publicité
Posté le 01-09-2005 à 21:10:57  profilanswer
 

n°1190032
mrmonkey
Posté le 01-09-2005 à 23:14:01  profilanswer
 

Quand tu généres une variable avec la fonction date c'est une chaine de caractères, il faut, avant de faire la soustraction, convertir des chaines en nombrs (INT) :
 
Avec cette fonction invat();

n°1190033
mrmonkey
Posté le 01-09-2005 à 23:14:19  profilanswer
 

inval() pardon ^^

n°1190047
betsamee
Asterisk Zeperyl
Posté le 01-09-2005 à 23:38:24  profilanswer
 

non tu prends les 2 timestamps tu fais l'un moins l'autre tu divise par 60*60*60*24 et tu regarde combien ca fait
 
http://phpcodeur.net/articles/php/dates

n°1190062
omega2
Posté le 01-09-2005 à 23:54:31  profilanswer
 

Bizare qu'ils aient pas fait une fonction permettant d'incrémenter une date de tant de temps sans passer par un timestamp. :(
 
Du genre un
incdate($date,$y,$m,$d,$h,$n,$s)
Ca faciliterait les chôses et on aurait pas besoin de calculer le nombre de jours dans le mois pour augmenter d'un mois.

n°1190113
naceroth
Posté le 02-09-2005 à 03:18:34  profilanswer
 

strtotime le fait il me semble, certes en anglais et il renvoit un timestamp, mais c'est déjà ça.

n°1190119
fastclemmy
(re-)Dictateur en plastique
Posté le 02-09-2005 à 04:55:25  profilanswer
 
n°1190173
Kytrix
Posté le 02-09-2005 à 10:14:01  profilanswer
 

moi je converti en UnixtimeStamp je fais la soustraction .. et je retourne en date.

n°1190355
deck10
Posté le 02-09-2005 à 12:24:09  profilanswer
 

merci de vos reponses.
Je vais essayer.
 
deck10

n°1190401
mrmonkey
Posté le 02-09-2005 à 13:54:13  profilanswer
 

Sinon il faut utiliser un timestamp


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  "soustractions" de date php

 

Sujets relatifs
Temps écoulé par rapport à une date[php] question toute simple sur le retour de 'date("d")'
Date du jour en PHP (oui oui je sais ...)Problème de date avec vb et access
[AWK] Traduction date GMTInsertion date dans MySQL
Afficher dynamiquement la date du serveur en français.Comment faire pour lancer un script à une date donnée sur MYSQL???
parser une sting en dateAjouter 6 mois à la date courrante
Plus de sujets relatifs à : "soustractions" de date php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR