web-dev-qa-db-fra.com

Trouver la différence en jours

Je souhaite stocker l'heure actuelle à l'aide de update_option, puis la comparer si l'heure définie était il y a 3 jours. Je veux savoir dans quelle format je devrais stocker le temps? et puis comment puis-je le comparer avec l'heure actuelle et trouver la différence dans les jours?

2
jay

Vous devriez stocker l'heure comme un horodatage Unix, puis vous pouvez utiliser human_time_diff pour comparer.

echo human_time_diff( get_the_time('U'), current_time('timestamp') );

Si la différence est supérieure à 24 heures, la valeur sera renvoyée en jours.

3
Chris_O