Я хотел бы получить время в секундах (стандартное время() формат) предыдущего 4 утра.Как мне получить время предыдущего «4 часа ночи»?
Моя первая попытка: mktime(4,0,0)
.
Это работает каждый раз в день, за исключением между 00:00 и 04:00, потому что это даст время следующего «4 часа ночи».
- Как я могу решить эту проблему?
Nice. Я думал, вам нужно сделать $ results = strtotime («вчера») + (60 * 60 * 4); но это работает еще более элегантно. – phpmeh
strtotime() - довольно удивительная функция. –
Он хочет только вчера, если время [0:00, 4:00) – weston