begin process at 2010 02 10 04:51:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

trouver les date de debut et de fin a partir d'un numero de semaine


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

trouver les date de debut et de fin a partir d'un numero de semaine

jeudi 28 avril 2005 à 14:54:24 | trouver les date de debut et de fin a partir d'un numero de semaine

kulinicm

salut,

j'ai un probleme je n'arrive pas a trouver les date de debut et de fin d'un semaine a partir du numero de cette semaine ainsi que de l'annee.

qq'un a un solution ??

SVP c urgent.
jeudi 28 avril 2005 à 19:52:09 | Re : trouver les date de debut et de fin a partir d'un numero de semaine

Yopyop

asp ou asp.net ?

yopyop
vendredi 29 avril 2005 à 10:53:02 | Re : trouver les date de debut et de fin a partir d'un numero de semaine
vendredi 29 avril 2005 à 11:13:56 | Re : trouver les date de debut et de fin a partir d'un numero de semaine

Yopyop

Function GetWorkWeekDisplay(dtmDate)
 intDay = DatePart("w",dtmDate)
 If intDay < 2 Then
 dtmMonday = DateAdd("d",1,dtmDate)
 dtmFriday = DateAdd("d",5,dtmDate)
 Elseif intDay = 2 Then
 dtmMonday = DateAdd("d",0,dtmDate)
 dtmFriday = DateAdd("d",4,dtmDate)
 Elseif intDay = 3 Then
 dtmMonday = DateAdd("d",-1,dtmDate)
 dtmFriday = DateAdd("d",3,dtmDate)
 Elseif intDay = 4 Then
 dtmMonday = DateAdd("d",-2,dtmDate)
 dtmFriday = DateAdd("d",2,dtmDate)
 Elseif intDay = 5 Then
 dtmMonday = DateAdd("d",-3,dtmDate)
 dtmFriday = DateAdd("d",1,dtmDate)
 Elseif intDay = 6 Then
 dtmMonday = DateAdd("d",-4,dtmDate)
 dtmFriday = DateAdd("d",0,dtmDate)
 Elseif intDay = 7 Then
 dtmMonday = DateAdd("d",-5,dtmDate)
 dtmFriday = DateAdd("d",-1,dtmDate)
 End If
 GetworkweekDisplay = dtmMonday & " thru " & dtmFriday
End Function
response.write "<font size = 3>" & GetworkweekDisplay(Date) & ""

teste bien les débuts d'année....

yopyop
vendredi 29 avril 2005 à 11:16:51 | Re : trouver les date de debut et de fin a partir d'un numero de semaine

kulinicm

oki merci pour ta reponse
mardi 22 novembre 2005 à 16:42:08 | Re : trouver les date de debut et de fin a partir d'un numero de semaine

juniorberry

Membre Club

Bonjour,

Merci pour ce script. Je l'ai adapté à mes besoins qui étaient d'avoir la date de tous les jours avec un numero de semaine égal à numero de semaine en cours + 1 :

Function GetWorkWeekDisplay(dtmDate,jour)
 intDay = DatePart("w",dtmDate)
 If intDay < 2 Then
 dtmMonday = DateAdd("d",1,dtmDate)
 dtmTuesday = DateAdd("d",2,dtmDate)
 dtmWednesday = DateAdd("d",3,dtmDate)
 dtmThursday = DateAdd("d",4,dtmDate)
 dtmFriday = DateAdd("d",5,dtmDate)
 dtmSaturday = DateAdd("d",6,dtmDate)
 dtmSunday = DateAdd("d",7,dtmDate)
 Elseif intDay = 2 Then
 dtmMonday = DateAdd("d",0,dtmDate)
 dtmTuesday = DateAdd("d",1,dtmDate)
 dtmWednesday = DateAdd("d",2,dtmDate)
 dtmThursday = DateAdd("d",3,dtmDate)
 dtmFriday = DateAdd("d",4,dtmDate)
 dtmSaturday = DateAdd("d",5,dtmDate)
 dtmSunday = DateAdd("d",6,dtmDate)
 Elseif intDay = 3 Then
 dtmMonday = DateAdd("d",-1,dtmDate)
 dtmTuesday = DateAdd("d",0,dtmDate)
 dtmWednesday = DateAdd("d",1,dtmDate)
 dtmThursday = DateAdd("d",2,dtmDate)
 dtmFriday = DateAdd("d",3,dtmDate)
 dtmSaturday = DateAdd("d",4,dtmDate)
 dtmSunday = DateAdd("d",5,dtmDate)
 Elseif intDay = 4 Then
 dtmMonday = DateAdd("d",-2,dtmDate)
 dtmTuesday = DateAdd("d",-1,dtmDate)
 dtmWednesday = DateAdd("d",0,dtmDate)
 dtmThursday = DateAdd("d",1,dtmDate)
 dtmFriday = DateAdd("d",2,dtmDate)
 dtmSaturday = DateAdd("d",3,dtmDate)
 dtmSunday = DateAdd("d",4,dtmDate)
 Elseif intDay = 5 Then
 dtmMonday = DateAdd("d",-3,dtmDate)
 dtmTuesday = DateAdd("d",-2,dtmDate)
 dtmWednesday = DateAdd("d",-1,dtmDate)
 dtmThursday = DateAdd("d",0,dtmDate)
 dtmFriday = DateAdd("d",1,dtmDate)
 dtmSaturday = DateAdd("d",2,dtmDate)
 dtmSunday = DateAdd("d",3,dtmDate)
 Elseif intDay = 6 Then
 dtmMonday = DateAdd("d",-4,dtmDate)
 dtmTuesday = DateAdd("d",-3,dtmDate)
 dtmWednesday = DateAdd("d",-2,dtmDate)
 dtmThursday = DateAdd("d",-1,dtmDate)
 dtmFriday = DateAdd("d",0,dtmDate)
 dtmSaturday = DateAdd("d",1,dtmDate)
 dtmSunday = DateAdd("d",2,dtmDate)
 Elseif intDay = 7 Then
 dtmMonday = DateAdd("d",-5,dtmDate)
 dtmTuesday = DateAdd("d",-4,dtmDate)
 dtmWednesday = DateAdd("d",-3,dtmDate)
 dtmThursday = DateAdd("d",-2,dtmDate)
 dtmFriday = DateAdd("d",-1,dtmDate)
 dtmSaturday = DateAdd("d",0,dtmDate)
 dtmSunday = DateAdd("d",1,dtmDate)
 End If
 if jour = 0 then  GetworkweekDisplay = dtmSunday
 if jour = 1 then  GetworkweekDisplay = dtmMonday
 if jour = 2 then  GetworkweekDisplay = dtmTuesday
 if jour = 3 then  GetworkweekDisplay = dtmWednesday
 if jour = 4 then  GetworkweekDisplay = dtmThursday
 if jour = 5 then  GetworkweekDisplay = dtmFriday
 if jour = 6 then  GetworkweekDisplay = dtmSaturday     
End Function

  for i=1 to 7
   Select Case i
    Case 1
     jour = "Lundi " & GetworkweekDisplay((Date+7),1)
    Case 2
     jour = "Mardi " & GetworkweekDisplay((Date+7),2)
    Case 3
     jour = "Mercredi " & GetworkweekDisplay((Date+7),3)
    Case 4
     jour = "Jeudi " & GetworkweekDisplay((Date+7),4)
    Case 5
     jour = "Vendredi " & GetworkweekDisplay((Date+7),5)
    Case 6
     jour = "Samedi " & GetworkweekDisplay((Date+7),6)
    Case 7
     jour = "Dimanche " & GetworkweekDisplay((Date+7),0)
   End Select



Cette discussion est classée dans : fin, trouver, date, debut, semaine


Répondre à ce message

Sujets en rapport avec ce message

Problème de requêtes avec date [ par suzy26 ] Bonjour à toi,J'ai crée un bdd sur les manifestations. J'ai plusieurs champ dont debut et fin qui correspondent à la date de début et de fin de l'évèn CompareValidator de deux dates [ par mael974 ] brj tt le monde .... tit souci ek le comparevalidator .... je cherche a comparer 2 dates(date fin >date debut) choz super classique !!! voila seulemen Exercices Excel [ par gwen ] Bonjour, Dans le cadre de ma formation, je dois effectuer quelques exercices sur excel. Afin de savoir si je suis sur la bonne piste, je voudrais vous Trouver tous les Lundi entre deux date [ par glidez ] Bonjour,je souhaite trouver une solution pour trouver tous les lundi (ou autre jour défini) entre deux date. En fait, plus qu'un datediff il me faut a l'HEURE EST GRAVE [ par bakchlada ] salut c'est encore moi !! (j'entend d'ici les commentaires genre : "oh NON pas celui la ,pfff......") mon probleme cette fois ci concerne la gestion d pb pour faire un prog [ par taillecrayon ] Bonsoir,j'essaye de faire un prog :on tape un texte avec e-mail(dans le textbox :textann) le prog rend le texte avec l'e-mail en lien(si on clique de comparer des heures [ par ludwigfve ] Bonjour, a tousPouvez vous m'aider svpje cherche a comparer des heures a savoir lors d'un post d'un formulaire avec heure de debut et de fin , je veux convertion dim vers entier [ par anubis52100 ] bonjour,voila je souhaite convertire ma chaine en entier pour l'utilisé dans mon if!mercicode ASP  'jour debut  dim jourdeb  jourdeb=debut  jourdeb=mi Date de la semaine [ par ghanmi04_05 ] Salut tout le mobdecomment je peux récupérer la numéro de la semaine du mois?en c# svp.merci JOURS OUVRES [ par ZAINANE ] SALUT J'ai besoin d'une requete SQL SERVER à partir de VB6 qui retourne le nombre de jours ouvrés ou jours fin de semaine entre deux dates. la table S


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales