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 :

jour de la semaine pour une date donnée


Sujet :

Langage PHP

  1. #1
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 386
    Points : 5 733
    Points
    5 733
    Billets dans le blog
    1
    Par défaut jour de la semaine pour une date donnée
    Bonsoir,

    mon besoin est résumé par le titre. Je me rappelle que la solution utilise la fonction "mktime", mais je ne la connais pas en détail ; peut-on me la rappeler ?
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  2. #2
    Futur Membre du Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    si tu travail en php , il vous suffit d'écrire ce code
    <?php
    $date = date("D-m-Y");

    Print("Nous sommes le $date ");
    ?>
    sinon tu peux essayer ce code :

    <?php
    setlocale(LC_TIME, "C");
    echo strftime("%A");
    setlocale(LC_TIME, "fi_FI");
    echo strftime(" in morocco is %A,");
    setlocale(LC_TIME, "fr_FR");
    echo strftime(" in French %A and");
    setlocale(LC_TIME, "de_DE");
    echo strftime(" in German %A.\n");
    ?>

    voila j’espère avoir répondu à ta question

  3. #3
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 386
    Points : 5 733
    Points
    5 733
    Billets dans le blog
    1
    Par défaut
    Partiellement seulement car ça ne s'applique qu'à la date du jour.
    J'ai fait une petite recherche, et j'ai trouvé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $joursem = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
    $vdate=explode('/',$date);
    $mois=$vdate[1];
    $jour=$vdate[0];
    $anne=$vdate[2];
    $timestamp = mktime (0, 0, 0, $mois, $jour, $annee);
    echo "$joursem[date("w",$timestamp)]";
    En fait, j'avais déjà la ligne n°7 mais perdu les autres...

    Mais très content d'avoir retrouvé
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 20/06/2012, 15h54
  2. Réponses: 0
    Dernier message: 06/05/2011, 09h05
  3. Réponses: 2
    Dernier message: 20/01/2009, 13h31
  4. obtenir le jour de semaine correspandant à une date donné
    Par titeuf2525 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/10/2007, 14h59
  5. Réponses: 14
    Dernier message: 10/08/2006, 15h53

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