2017-12-08 9 views
0

公開時間の10分後に時間を設定しようとしています。ここで私が使用するコードですが、それは私に結果の公開時間を与えるだけです。ワードプレスの公開時間に分を追加する

$convertedTime = get_the_time('H:i',$post->ID,strtotime('+10 minutes')); 
echo get_the_date('m/d/Y ', $post->ID); 
echo $convertedTime; 

また、私はこのような何かを試していないが、結果

$minutesTimer = get_the_time('H:i', $post->ID); 
$cenvertedTime = time('H:i',strtotime('+10 minutes',strtotime($minutesTimer)) 

任意のアイデアみんな何?

答えて

1

まず、get_the_time()は2つの引数しか受け入れないので、moreを渡しても出力には影響しません。

まず最初にunixタイムスタンプのポストタイムを取得します。これははるかに簡単です。

// The offset in seconds 
$offset = 60 * 10; 

// 'U' gets the time as unix timestamp 
$timestamp = get_the_time('U', $post->ID); 

// Format the time and add the offset 
$date = date('H:i', $timestamp + $offset); 
関連する問題