récuperer le nombre de jours du mois en cours ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : récuperer le nombre de jours du mois en cours ?

par Hermès » 02 mars 2006, 10:40

En prenant soin de lire la documentation PHP ICI tu aurais pu lire:

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

Mon tableau ci dessus est bien indexé de 0 à 6. #-o
Désolé si je prend soin de lire les autres participations à la discussion, le ton condescendant était superflu :
Idem en php, la fonction date('N') te donner le numéro du jour (1 pour lundi, 7 pour dimanche)

par Ryle » 01 mars 2006, 19:00

Moi je suis vexé, c'est impardonnable ... Il est pas beau mon tableau, hein !? :lol:
Je te soutiens totalement ! C'est honteux de te calomnier ainsi !
Il était très bien ton tableau !! :)

par mario » 01 mars 2006, 18:35

Pfff... c'était bien la peine que bibi il se décarcasse à détailler les différences entre N, w, l et D juste au dessus ;)
Moi je suis vexé, c'est impardonnable ... Il est pas beau mon tableau, hein !? :lol:

par Ryle » 01 mars 2006, 18:28

Pfff... c'était bien la peine que bibi il se décarcasse à détailler les différences entre N, w, l et D juste au dessus ;)

par mario » 01 mars 2006, 18:19

Il faut croire que mon bouquin sur le php est pas assez riche de ce côté là =)
S'il renvoie bien un entier entre 1 et 7, le tableau ci-dessus va pas être bon.
En prenant soin de lire la documentation PHP ICI tu aurais pu lire:

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

Mon tableau ci dessus est bien indexé de 0 à 6. #-o

par charabia » 01 mars 2006, 18:05

Prends la toute dernière édition de PHP5 :langue:

par Hermès » 01 mars 2006, 18:04

Il faut croire que mon bouquin sur le php est pas assez riche de ce côté là =)
S'il renvoie bien un entier entre 1 et 7, le tableau ci-dessus va pas être bon.

par mario » 01 mars 2006, 18:04

<?php 
$tab = array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');
$numero_jr = date( 'w', mktime(0, 0, 0, 3, 1, 2005) ); 
echo $tab[$numero_jr]; // retourne: Mardi
?> 

par Ryle » 01 mars 2006, 18:01

Idem en php, la fonction date('N') te donner le numéro du jour (1 pour lundi, 7 pour dimanche), date('w') la même chose avec 0 pour dimanche, 6 pour samedi, et enfin date('D') et date('l') (L minuscule) te donnent le jour textuel en anglais sur trois lettre ou entier :)

par Hermès » 01 mars 2006, 17:58

je sais pas si c'est faisable en php mais en mysql c'est réalisable il me semble (la fonction te renvoie un entier entre 0 et 6 correspodant au jour de la semaine).

Edit : me suis trompé, tu peux même avoir le nom du jour (en anglais).
Il faut se pencher sur DATE_FORMAT :
mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y');
-> 'Saturday October 1997'

par VaN » 01 mars 2006, 17:53

merci bien. j'aimerais egalement savoir si il est possible de récuperer le nom d'un jour, en ayant la date de ce jour.

par exemple j'ai 2005-03-01, et j'aimerais savoir qu'on est un mercredi.
mais pas forcement pour le jour et le mois en cours, mais pour n'importe quelle date.

possible ?

par charabia » 01 mars 2006, 17:51

par mario » 01 mars 2006, 17:49

récuperer le nombre de jours du mois en cours ?

par VaN » 01 mars 2006, 17:43

Bonjour,

j'aimerais savoir comment récuperer le nombre de jours du mois en cours. j'imagine que c'est possible grace à une fonction ?

(31 pour janvier, 27 ou 28 pour février, etc)