11 Vote

PHP: Date il y a 1 semaine

Question de WebHorn | 21/11/2023 à 19:48

Je voudrais déterminer la date exactement une semaine avant aujourd'hui dans un script PHP.

Malheureusement, il n'est pas si simple de soustraire simplement 7 jours à la date actuelle, car il faut également tenir compte des changements de mois et d'années. Quelqu'un a une idée?

RépondrePositifNégatif
2Meilleure Réponse2 Voix

Vous pouvez simplement utiliser la fonction strtotime() et passer "-7 days" ou "-1 week" pour remonter sept jours respectivement une semaine dans le passé:

$t = strtotime("-7 days");
echo date("d.m.Y", $t);

Dans cet exemple, nous stockons d'abord l'horodatage dans la variable $t, puis nous affichons la date au format jour.mois.année à l'aide de la fonction date() de PHP.

$t = strtotime("-1 week");
echo date("d.m.Y", $t);

Lorsque vous utilisez "-1 week" au lieu de "-7 days", le résultat est le même.
21/11/2023 à 21:56

RépondrePositif Négatif
Répondre

Sujets Connexes

VirtualBox: Changer la Date et l'Heure

Tutoriel | 10 Commentaires

Changer la Date du Fichier

Tutoriel | 0 Commentaires

Avis Important

Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.

Participer

Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.