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] nombre de jours de la semaine entre 2 dates


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 53
    Points : 47
    Points
    47
    Par défaut [Dates] nombre de jours de la semaine entre 2 dates
    Bonjour,
    J'ai pu calculer le nombre de jours entre 2 dates $date1 et $date2 à l'aide du code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    	function dayssBetweenTwoDates($date1,$date2){
    		//Extraction des données
    		list($jour1, $mois1, $annee1) = explode('-', $date1); 
    		list($jour2, $mois2, $annee2) = explode('-', $date2);
     
    		//Calcul des timestamp
    		$timestamp1 = mktime(0,0,0,$mois1,$jour1,$annee1); 
    		$timestamp2 = mktime(0,0,0,$mois2,$jour2,$annee2); 
     
    		return abs($timestamp2 - $timestamp1)/(86400); //nombre de jours
    	}
    Maintenant je souhaiterais savoir le nombre de lundis, de mardis, de mercredis, de jeudis, de vendredis, de samedis et de dimanches entre ces 2 dates.

    Quelqu'un pourrait-il bien vouloir me donner un coup de main s'il vous plaît?

    Merci d'avance!

  2. #2
    Membre expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Points : 3 115
    Points
    3 115
    Par défaut
    La fonction date pourrait t'aider, après faut jouer avec le timestamp et travailler l'algo.

    http://fr2.php.net/manual/fr/function.date.php
    Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

    Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)

Discussions similaires

  1. [AC-2013] Calcul du nombre de jours ouvrés par mois entre deux dates
    Par lumpys dans le forum VBA Access
    Réponses: 7
    Dernier message: 11/04/2014, 09h59
  2. Réponses: 0
    Dernier message: 31/05/2011, 19h15
  3. Réponses: 1
    Dernier message: 14/09/2007, 11h09
  4. Réponses: 14
    Dernier message: 10/08/2006, 15h53
  5. [Dates] Nombre de jours entre deux dates
    Par cmoiscrat dans le forum Langage
    Réponses: 3
    Dernier message: 22/09/2005, 15h25

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