probleme de calcul de date
Bonjour,
je pecouille un peu dans mon script
en ayant l'année et le numero du jour de l'année je veux récupérer la date....
j'en suis là et je nage....
$date = "08234";
$annee = substr($date,0,2);
$jour = substr($date,2);
Une idée ????
merci d'avance....
bernard
le 26/09/2008 à 13:24
Keika
hmm si je comprends bien, ton script ne fonctionnera plus correctement dans 1 an et 3 mois... :D
regarde dans le manuel la fonction date() et/ou mktime(). Ca devrait bien t'aider.
Le PHP --> C'est dur !
le 26/09/2008 à 13:26
Keika
ah non, ma betise, pardon pour la premiere phrase.
Le PHP --> C'est dur !
re,
bon j'avance un petit peu dans mes recherches la fonction strptime()
devrait correspondre mais il parrait qu'il y a des erreurs avec ....?
bref je continue a nager...
zut c'est loin la côte....
bernard
re...re,
voilà la solution que j'ai trouvée mais qui n'est fiable que pour 1 siècle... vu mon age il faudra venir au cimetiere pour m'engueuler...=)
bon j'ai une date sous la forme "08268"
obtenue par la fonction date et concaténée...
je l'explose pour obtenir "08,268"
je rajoute "20" devant pour obtenir "2008,268" (en 2100 cela va etre le caca) et là
j'utilise la fonction strptime(champ,"%Y,%j" et j'obtiens le tableau suivant:
Array ( [tm_sec] => 0 [tm_min] => 0 [tm_hour] => 0 [tm_mday] => 24 [tm_mon] => 8 [tm_year] => 108 [tm_wday] => 3 [tm_yday] => 267 [unparsed] => )
le probleme maintenant c'est le 267 qui apparait ?????
une idée de génie ?
une corde de pendu ?
là je sèche completement...
bernard
le 27/09/2008 à 09:27
Keika
bon mais qu'est-ce que tu veux faire en fait?
Le PHP --> C'est dur !
re;
simplement a partir de ma date concaténée récupérer une date en jour mois année....
bernard
La documentation indique clairement que tm_yday est compté à partir de 0.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
re;
effectivement cela semble logique pour un tableau de commencer a zero...
merci
bernard
(nanar53) T'inquiètes, on parle de dates, il n'y a aucune logique :D
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: