Конвертировать определенный час в микротайм

Мне нужно знать, как конвертировать 07:00 вечера текущей даты в микротайм. Извините, если это глупый вопрос, но я нигде не могу найти ответ

0

Решение

php mktime ()

//set timezone to default
date_default_timezone_set('UTC');
//this will give you the timestamp of today, 7:00:00 pm (which is 19 o' clock in 24hour system
$time = mktime(19,0,0);

Затем вы можете отформатировать метку времени в любой формат, который вам нужен.

1

Другие решения

Вы пытались сделать DateTime объект, а затем форматировать его во время Unix?

$dt = new DateTime('7:00pm');
echo $dt->format('U');

Очевидно, есть более эффективные способы сделать это, если вы не имеете дело со строкой для начала.

0

По вопросам рекламы [email protected]