Получить unix метку нового дня

231
05 августа 2018, 17:50

к примеру:

сегодня 26.06.2018 в 00:00:00 unix число было таким 1529971200

Вопрос:

есть ли стандартная функция которая показывала бы unix метку нового дня? если нет, может у кого то есть готовое решение? прошу поделиться!

Мне данная задача нужна для введения статистики уникальных посещений. ip + дата

Answer 1

как-то так видимо?

$ts = (new DateTime())->setTime(0,0)->getTimestamp() 

или

$ts = mktime(0,0,0);
Answer 2

Вроде так strtotime(date("Y-m-d"))

Answer 3

Чтобы получить Unix время соответствующее полночи в UTC для указанной даты, можно gmmktime() функцию использовать:

echo gmmktime(0,0,0,6,26,2018);

Результат:

1529971200
READ ALSO
Laravel model mass assignment

Laravel model mass assignment

Изучаю Laravel и до конца не могу разобраться в атрибутах 'fillable', 'hidden' и 'guarded' при массовом назначении

211
вывод многомерного массива

вывод многомерного массива

Как вывести с таким видом, чтобы было

229
Работа с Telegram API

Работа с Telegram API

Можно ли как-то получить список подписчиков у публичных телеграм каналов? Всё что на данный момент нашел - getchatmemberscount, но там требуется chat_id,...

215