Преобразование даты в метку времени с использованием php - PullRequest
0 голосов
/ 19 мая 2018

Я вполне уверен, что это обсуждалось ранее, но по какой-то причине моя не работает.

Я пытаюсь преобразовать дату и время в метку времени.

echo strtotime("18 May 2.50pm");

Приведенный выше кодвозвращается пустым.

Любая помощь высоко ценится.Заранее спасибо.

1 Ответ

0 голосов
/ 19 мая 2018

Используйте php DateTime::createFromFormat для создания DateTime

<?php
$date = DateTime::createFromFormat('j M h.ia', '18 May 2.50pm');
echo $date->getTimestamp();
//print_r($date);
?>

Live Demo

Теперь вы можете использовать метод, доступный для DateTime.

Примечание : поскольку вы не указали год, он даст вам результат за текущий год

...