2016-10-22 7 views
0

このresponseをスレッドに見ましたが、動作しますが、現在の日と7日間の間の範囲を作成しません。それは私が必要なものです。誰も私に手を差し伸べることはできますか?PHP次の7日間の範囲

更新: 簡単な言葉遣いです。私は2つの日付の間でデータを選択したい。たとえば、現在の日と7日の時間。

私の現在のコード:

if($current_day) { 
      $data['current_day']=date('Y-m-d', strtotime('+7 days')); 
+1

「範囲」とはどういう意味ですか? $ data ['current_day']の出力例を書くことができますか(これは正しいでしょうか?) –

+0

コードはAPIにフックします。私はそれが次の7日間のリリースをプルダウンし、Wordpressのウィジェットに表示したい。現時点でのコードは、現在の日付のみを表示します。 if($ current_day){ $ data ['current_day'] = date( 'Y-m-d'); if $ $ [[current_day]] = date( 'Y-m-d'、strtotime( '+ 7 days') これは、7日間で予定されているリリースのみを対象としています。今日と七日間の間の範囲ではない –

+1

それは私のように見えます、あなたはもう少し変更する必要があります。 @MateuszPalichlebが悲しいので、$ data ['current_day']がどのように見えるかはimportendです。たぶん、APIは1つの日付だけを扱い、範囲は扱いません。 – sebkrueger

答えて

0
$now = new DateTime(); 
$future_date = new DateTime('2011-05-11 12:00:00'); 

$interval = $future_date->diff($now); 

echo $interval->format("%a days, %h hours, %i minutes, %s seconds"); 

あなたは、PHP 5.3以上を持っている場合、

エルス

time()を使用して秒単位で二つの日付の差を算出しようとするこのサンプルコードを使用することができますし、 strtotime()。その後、それらの秒を日/時/分/秒に変換します。

+0

@ eddie-stubbington、私はあなたが差分計算に使用されるように、例えばデータベースから取り出すべき特定のリリース日を持っていると思います。 –

+0

それで、レンジをまったくできないのですか? APIのウェブサイトにはこのページの範囲があります - https://www.igdb.com/games/coming_soon –

+0

このような応答をしますか? ** 7日間が残っています** –

関連する問題