Bonjour,

je gère un système de cache et je souhaite afficher à partir de combien de temps le cache va être renouvelé. Mais je souhaiterai avec le temps en nombre de mois,jours, heures et minutes mais je n'arrive pas à gérer la notion de date.

Voici mes variables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$date_fichier=date ("d/m/Y H:i:s", filemtime($fichierCache));
$date_comp=date ("d/m/Y H:i:s", time()-(31104000));
Comme vous le voyez je met une durée d'un an pour l'exemple.
Donc je souhaite afficher un message comme celui-ci :
Le cache va être renouvelé dans x mois (s'il y a lieu de le mettre) x jours (s'il y a lieu de le mettre) et x heures.

Voilà j'ai vraiment beaucoup de mal à gérer la notion de date donc merci à toute personne pouvant m'aider.