web-dev-qa-db-ja.com

日数の違いを見つける

Update_optionを使用して現在の時刻を保存し、設定時刻が3日前であればそれを比較します。時間をどのformatに格納すればよいのか知りたいですか?それからどのようにしてそれを現在の時間と比較して、その日の違いを見つけることができますか?

2
jay

あなたは時間をunixタイムスタンプとして保存するべきです、そしてあなたは比較するために human_time_diff を使うことができます。

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

差が24時間を超える差である場合は、値を日数で返します。

3
Chris_O