[PHP]

[PHP] - Programmation

Marsh Posté le 25-06-2001 à 11:19:14    

Salut,
 
j'aurais besoin d'une astuce pour gérer les dates de semaines pour faire des fiches hebdomadaires. Je voudrais récupérer les dates de début et de fin de semaine pour faire un truc automatique du style : semaine du  25/06/2001 au 30/06/2001.
 
Si quelqu'un a une idée ...
 
merci

Reply

Marsh Posté le 25-06-2001 à 11:19:14   

Reply

Marsh Posté le 25-06-2001 à 22:30:31    

Ce script affiche "jeudi 15 février 2001"
 
<?php
setlocale (LC_TIME, "fr_FR" );
$d = strtotime("02/15/2001" );
print(strftime("%A %d %B %Y",$d));
?>
 
La doc : http://www.php.net/manual/fr/function.strftime.php
Pour setlocale, la doc est pas claire du tout.
Par exemple, LC_TIME n'est pas une chaîne, mais une constante !
et pour le "fr_FR", c'est dans les commentaires des utilisateurs que j'ai trouvé la solution...
 
Si cela peut t'aider...
Sinon, je peux rien pour toi ;)


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 26-06-2001 à 09:18:17    

c'est bon j'ai trouvé ! si ça interesse quelqu'un voilà le script: (j'affiche la date du jour et la semaine actuelle du lundi au samedi)
 
<?
 
$date=strftime("%d/%m/%y", time());
$jour_actuel=strftime('%w', time());
 
$dte_debut=time()-($jour_actuel-1)*24*60*60;
$dte_fin=time()+(6-$jour_actuel)*24*60*60;
 
$dte_debut=strftime("%d/%m/%y",$dte_debut);
$dte_fin=strftime("%d/%m/%y",$dte_fin);
 
echo "Nous sommes le : $date <br>
Semaine du : $dte_debut au $dte_fin";
 
?>

Reply

Sujets relatifs:

Leave a Replay

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