IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Dates] récuper le nombre de lundi et de mardi d'un mois


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 114
    Points : 60
    Points
    60
    Par défaut [Dates] récuper le nombre de lundi et de mardi d'un mois
    Bonjour,
    j'avais une petite question à vous poser. Je voulais savoir comment on pouvais récuper le nombre de lundi et de mardi d'un mois en fonction du mois et de l'année en cours (en fonction de la date système en gros).
    Si quelqu'un pouvais m'aider ça serait ttrès sympa.
    Merci

  2. #2
    Membre habitué
    Inscrit en
    Août 2005
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 142
    Points : 156
    Points
    156
    Par défaut
    Extrait de la doc

    date ( "w" )
    Jour de la semaine au format numérique
    0 (pour dimanche) à 6 (pour samedi)

  3. #3
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 114
    Points : 60
    Points
    60
    Par défaut
    j'ai vu ça mais en fait j'ai juste à mettre date('mon chiffre') et ça fait le calcul du nombre de 'mon chiffre' par mois ?

  4. #4
    Membre confirmé Avatar de dj-julio
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Décembre 2005
    Messages : 745
    Points : 625
    Points
    625
    Par défaut
    lol c'est pas magique quand même

    lis bien la doc.
    tu verras que le "w" te renvoit en chiffre le jour de la date entrée en paramètres

    Ensuite tu n'as plus qu'à compter dans une boucle ce que tu veux

  5. #5
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 114
    Points : 60
    Points
    60
    Par défaut
    je ne vois pas trop comment faire à vrai dire

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Peut-être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    switch(date('w')){
      case 0:
      case 2:
      ...
    }

  7. #7
    Membre habitué
    Inscrit en
    Août 2005
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 142
    Points : 156
    Points
    156
    Par défaut
    exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $date = "2005-11-03";
    $numerojour = date( "w", strtotime($date) );
    $numerojour aura une valeur comprise entre 0 et 6
    0 pour dimanche
    1 pour lundi et ainsi de suite

    sinon
    retour le numero de jour de la semaine courante

  8. #8
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 114
    Points : 60
    Points
    60
    Par défaut
    merci beaucoup !!!
    je vois à peu près comment faire, seulement je voudrais savoir comment on récupère le premier et le dernier jour du mois en cours, comme ça pour trouver le nombre de date(w) dans le mois je ferais un calcul entre ces deux dates.

  9. #9
    Membre habitué
    Inscrit en
    Août 2005
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 142
    Points : 156
    Points
    156
    Par défaut
    Pour le dernier jour d'un mois, date("t") qui retourne le nombre de jour dans le mois donc le dernier jour du mois.

Discussions similaires

  1. [2008R2] Calcul nombre de lundi dans un intervale de date
    Par Boualem77 dans le forum SSRS
    Réponses: 2
    Dernier message: 22/06/2015, 11h19
  2. [XL-2007] Nombre de lundis ouvrés entre deux dates
    Par berapard dans le forum Excel
    Réponses: 4
    Dernier message: 23/10/2010, 13h41
  3. Récuperer un nombre dans une chaine de caractère
    Par ColonelHati dans le forum C
    Réponses: 4
    Dernier message: 27/04/2005, 15h50
  4. [Date] Récuperer la date de 7 jours avant
    Par smy85 dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 11/05/2004, 13h05
  5. [VB6] Problème d'addition de dates et de nombres
    Par pepper dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 28/11/2002, 22h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo