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

  FORUM HardWare.fr
  Programmation
  PHP

  [OUPSS...] Les jours d'une semaine à partir d'un date(W)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[OUPSS...] Les jours d'une semaine à partir d'un date(W)

n°566617
xkamui
Their Destiny Was Foreordained
Posté le 14-11-2003 à 13:06:56  profilanswer
 

comment on fait pour trouver les jours qui compose une semaine quand on à juste récupéré une valeur comme date(W).
 
je voudrais un truc du genre : 'du xx.xx.xx au xx.xx.xx' juste à partir de date(W) c'est possible ??


Message édité par xkamui le 14-11-2003 à 14:33:45
mood
Publicité
Posté le 14-11-2003 à 13:06:56  profilanswer
 

n°566643
Mr yvele
yvele n'est plus.
Posté le 14-11-2003 à 13:31:32  profilanswer
 


 
tu nous fait quoi la? on est pas dans un drive in la! :heink:  
 
 
 
bref.. regarde un peu ici :
http://dev.nexen.net/docs/php/anno [...] n.date.php
 
y a tout ce qu'il faut..
vive la doc! :o
 
 

xkamui a écrit :


je voudrais un truc du genre : 'du xx.xx.xx au xx.xx.xx' juste à partir de date(W) c'est possible ??


 
ben dans ce cas, il te faut 2 dates! [:sinclaire]


Message édité par Mr yvele le 14-11-2003 à 13:32:24
n°566709
xkamui
Their Destiny Was Foreordained
Posté le 14-11-2003 à 14:19:01  profilanswer
 

Mr yvele a écrit :


 
tu nous fait quoi la? on est pas dans un drive in la! :heink:  
 


 
fô pas prendre ça mal, c'est juste pour connoter le caractère urgent de mon post, mais en fait, je suis tout à fait conscient que les réponses viendront dans le temps....

n°566711
Mr yvele
yvele n'est plus.
Posté le 14-11-2003 à 14:20:38  profilanswer
 

heu.. mais tu l'as eu te réponse la!
 
tu veux quoi de + ?  :??:
 
(ouè mais bon, ça se fait pas de mettre "[URGENT]" ici.. t'aurais pu tomber sur un progueux extremiste, ça aurait été ta fête.. genre un lorill.. :sweat:        :D  )


Message édité par Mr yvele le 14-11-2003 à 14:22:19
n°566727
xkamui
Their Destiny Was Foreordained
Posté le 14-11-2003 à 14:33:27  profilanswer
 

non, ma réponse exacte, je l'ai pas eu :D
 
la fonction date, et ses attributs, je sais où les trouver et j'en connais pas mal.
 
ce que je veux c'est qu'il me calcul quel est le numéro du jour et du mois qui encadre cette semaine.
 
par exemple :  
quand date(W)=46
alors jour1 = 09.11.2003 et jour2 = 15.11.2003 (car je crois savoir qu'en php les semaines commencent un lundi)...
 
voilà, et encore désolé pour le [URGENT], je le retire de suite :p

n°566735
Mr yvele
yvele n'est plus.
Posté le 14-11-2003 à 14:39:40  profilanswer
 

puutain! t'as du bol mec! [:dawa]
 
en fait je crois que j'avais poser exactement le meme topic, il y a de ça 8 mois.. et j'avais eu aucunes repondes!  
 
du coup jme suis creusé la tête et j'ai pondu une petite fonction...  
 

Code :
  1. //
  2. //Retourne la date-heure du premier jour de la semaine numero $weeknb de l'année $year
  3. //
  4. function getfirstdayfromweek($weeknb,$year)
  5. {
  6.  //cherche le début de l'année en timestamp UNIX
  7.  $year = mktime(0,0,0,1,1,$year);
  8.  //retourne la date-heure du premier jour de la semaine numero $weeknb de l'année $year
  9.  $value = $year + ($weeknb - 1) * (7 * 86400) - abs(intval(date("w",$year)) - 1) * 86400;
  10.  return mktime(0,0,0,date("m",$value),date("d",$value),date("y",$value));
  11. }


 
 
 
j'avais pas trop comrpis ta question au début, c pour ça que j'avais pas tilté!
bref.. voila ma ptite fonction que j'utilise pour mon planning!
 
bref j'ai testé et elle marche impec'!  :sol:  
 
 
tu me tiens au courant si elle marche bien ou pas?  :)

n°566741
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-11-2003 à 14:43:30  profilanswer
 


 
Très utile de préciser "oups" dans le titre :o Sachant que ça cache le [PHP] que le forum aurait inséré s'il n'y avait rien entre [ ]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°566742
Mr yvele
yvele n'est plus.
Posté le 14-11-2003 à 14:45:00  profilanswer
 

antp a écrit :


 
Très utile de préciser "oups" dans le titre :o Sachant que ça cache le [PHP] que le forum aurait inséré s'il n'y avait rien entre [ ]


 
damned un extremiste comme je t'en avais parlé precedemment!
 [:iansolo]  
 
 
 
(antp>  :D )

n°566822
xkamui
Their Destiny Was Foreordained
Posté le 14-11-2003 à 15:54:01  profilanswer
 

youpi !! ça marche nickel, avec un petit strftime dessus ensuite :)
 
merci bokou !! :p

n°566828
Mr yvele
yvele n'est plus.
Posté le 14-11-2003 à 15:59:44  profilanswer
 

de rien  :sol:

mood
Publicité
Posté le 14-11-2003 à 15:59:44  profilanswer
 

n°1779352
lyonnais4e​ver
Posté le 28-08-2008 à 17:43:14  profilanswer
 

Pour ceux qui veulent le début et la fin de la semaine
 

Code :
  1. <?php
  2. function premierjoursemaine($weeknb,$year)
  3. {
  4. //cherche le début de l'année en timestamp UNIX  
  5. $year = mktime(0,0,0,1,1,$year);
  6. //retourne la date-heure du premier jour de la semaine numero $weeknb de l'année $year  
  7. $value = $year + ($weeknb - 1) * (7 * 86400) - abs(intval(date("w",$year)) - 1) * 86400;
  8. return mktime(0,0,0,date("m",$value),date("d",$value),date("y",$value));
  9. }
  10. function premieretdernierjoursemaine($weeknb,$year)
  11. {
  12.   $time1 = premierjoursemaine($weeknb,$year);
  13.   $time2 = $time1 + 518400; // + 6jours en temp unix
  14.  
  15.   $jour1 = date('D d/m/Y', $time1);
  16.   $jour7 = date('D d/m/Y', $time2);
  17.  
  18.   return 'Du '.$jour1.' au '.$jour7;
  19. }
  20. // exemple
  21. $NumSemaine = 5;
  22. $Annee = 2008;
  23. // ca donne Du Mon 28/01/2008 au Sun 03/02/2008  
  24. echo premieretdernierjoursemaine($NumSemaine, $Annee);
  25. ?>


 
Enjoy ;)

n°1779356
MagicBuzz
Posté le 28-08-2008 à 17:59:54  profilanswer
 

y'a un prix pour le meilleur nécromancien d'HFR ?


Message édité par MagicBuzz le 28-08-2008 à 18:00:00
n°1779371
Profil sup​primé
Posté le 28-08-2008 à 18:18:15  answer
 

[:mister yoda]  
http://images.forum-auto.com/mesimages/200043/deterrage_jpg1_.jpg


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

  [OUPSS...] Les jours d'une semaine à partir d'un date(W)

 

Sujets relatifs
[Java]Appeler une méthode d'une classe à partir d'1 String [Résolu][XML] Générer un graphe à partir de données XML ?
Format DateTrouver le chemin relatif à partir de chemins absoluts.
Calculer un hashcode à partir de 5 entiersappeler un script PHP a partir d'une feuille XSLT ????
Recuperer le répertoire de lancement d'un process à partir de son nomsosutraire à une date un nombre
[PHP] Date moins une semaine 
Plus de sujets relatifs à : [OUPSS...] Les jours d'une semaine à partir d'un date(W)


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