PHP конвертировать оставшиеся секунды (с этого момента) в дату - PullRequest
1 голос
/ 13 августа 2011

Доброе утро, ребята.Я просто думал о маленьком сканере PHP, который мог бы просматривать 2 моих любимых сайта и показывать мне информацию об аукционах из 1 категории.Я ничего не начал писать, потому что остался на том времени, которое есть на каждом аукционе.Хочу снег только в тот день, когда аукцион закончится.Но эти сайты предоставляют мне только секунды (или миллисекунды), которые остаются с настоящего момента до конца.Как перевести эти секунды в обычную дату, например 2011-08-24?Я ценю любые советы.

Джордж

Ответы [ 3 ]

5 голосов
/ 13 августа 2011

Просто сделай $date = time() + $seconds;.Теперь $ date содержит дату окончания аукциона.Вы можете вывести это хорошим способом с помощью date().

1 голос
/ 13 августа 2011
//watch for time zone issues
echo date('l jS \of F Y h:i:s A',time()+$remaining);

+ not - sorry
0 голосов
/ 13 августа 2011
echo date('Y-m-d',time() - $remaining_seconds);

Это отформатирует вашу дату как ГГГГ-ММ-ДД, как вы и просили.

...