[asp] à partir d'une date: la date du début de la semaine

à partir d'une date: la date du début de la semaine [asp] - ASP - Programmation

Marsh Posté le 02-12-2003 à 14:56:52    

Bonjour!!!!
 
Comment à partir d'une date, par exemple celle d'aujourd'hui (date()) pourrait on avoir la date du début de la semaine (lundi) en asp?
 
merciiiiiii


Message édité par fcoisb le 02-12-2003 à 15:05:44
Reply

Marsh Posté le 02-12-2003 à 14:56:52   

Reply

Marsh Posté le 02-12-2003 à 15:31:20    

J'avais pensé à faire un dateadd -1 et de le faire tant qu'on ne tombe pas sur le jour de la semaine = lundi.
Mais ce n'est peut etre pas terrible comparé à une solution avec calculs...?

Reply

Marsh Posté le 02-12-2003 à 15:50:11    

Bon, j'ai pensé à ça:
j'espère que ça pourrait etre confirmé et réutiliser  :D  
 

Code :
  1. <%
  2. '---- Jours en français ----
  3. Dim nJourNom(12)
  4. nJourNom(0) = "Jour"
  5. nJourNom(1) = "Dimanche"
  6. nJourNom(2) = "Lundi"
  7. nJourNom(3) = "Mardi"
  8. nJourNom(4) = "Mercredi"
  9. nJourNom(5) = "Jeudi"
  10. nJourNom(6) = "Vendredi"
  11. nJourNom(7) = "Samedi"
  12. DateCourante=Date()
  13. numJour=WeekDay(DateCourante)
  14. Response.write "Aujourd'hui : "&nJourNom(numJour)&" "&DateCourante
  15. Response.write("<br>" )
  16. NumJourDebutSemaine=(numJour-2)*-1
  17. dateDebutSemaine=DateAdd("d",NumJourDebutSemaine,Datecourante)
  18. Response.write "Début de la semaine : "&nJourNom(WeekDay(dateDebutSemaine))&" "&dateDebutSemaine
  19. %>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed