2011-01-14 4 views

ответ

16
$seconds = strtotime('next Sunday') - time(); 
7

Вы можете использовать

print strtotime('next Sunday') - time(); 
5

Попробуйте это:

function secs_until() { 
    $now = time(); 
    $next = strtotime("next Sunday midnight"); 
    return $next - $now; 
} 
3

Это так просто, как:

strtotime('next Sunday') - time() 
2
$seconds = mktime(0,0,0, date("n"), date("j") + (7 - date("N")), date("Y")) - time(); 

Эта строка Виль Я даю вам разницу в секундах с сегодняшнего дня до воскресного утра в 12:00. Вы можете настроить первые 3 аргумента в mktime(), чтобы дать вам переменное время суток (например, 8:45 AM)

Смежные вопросы