Bonjour,
Encore une petite question au sujet des dates :
j'aimerais faire une fonction dans mes_fonctions.php qui me retourne la date du dernier jour hors week-end.
Ce serait donc quelque chose comme :
function der_jour_ouv($mydate) {
$mydate = strtotime($mydate);
$mydate = strtotime("yesterday", $mydate);
si cette date correspond à un samedi, refaire
$mydate = strtotime("yesterday", $mydate);
si elle correspond à un dimanche, refaire
$mydate = strtotime("yesterday", $mydate);
deux fois
return date('Y-m-d', $mydate);
}
Ce genre d'algorithme est-il possible et si oui, pouvez-vous m'aider à le coder ?
Par ailleurs, question supplémentaire :
Comment faire pour obtenir l'avant-dernier jour hors week-end (par exemple le jeudi si on est un samedi, dimanche ou lundi) ?
Est-ce que par exemple cett fonction marcherait :
function avant_der_jour_ouv($mydate) {
$mydate = der_jour_ouv($mydate);
return date('Y-m-d', $mydate);
}
Merci pour votre aide
Boby
----- Original Message ----- From: "Paolo" <paolo2@taize.fr>
To: <spip@rezo.net>
Sent: Wednesday, February 18, 2009 9:21 AM
Subject: Re: [Spip] manipulation de dates
Boby K wrote:
renvoient pas les dates en Y-m-d mais que leur format soit fixé par un filtre supplémentaire ?
[(#DATE|last_sunday|affdate{'Y-m-d'})]
je pense.
Voir : Les filtres de SPIP - SPIP
et PHP: date - Manual
Paolo
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip