La chaîne de date ressemble à ceci
2011-08-19 17:14:40
(année-mois-jour heures:minutes:secondes)
Comment puis-je savoir si la date est plus ancienne que la date actuelle avec plus de 30 jours ?
La chaîne de date ressemble à ceci
2011-08-19 17:14:40
(année-mois-jour heures:minutes:secondes)
Comment puis-je savoir si la date est plus ancienne que la date actuelle avec plus de 30 jours ?
Essayez d'utiliser quelque chose comme ceci :
if(strtotime('2011-08-19 17:14:40') < strtotime('-30 days')) {
// this is true
}
En outre, cette chaîne semble être stockée dans SQL en tant que champ datetime/timestamp. Vous pouvez sélectionner directement toutes les entrées de votre base de données avec des dates anciennes en utilisant :
SELECT ... WHERE `datetime` + INTERVAL 30 DAY < NOW()
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.