Как сравнить даты в формате String

264
11 апреля 2017, 12:30

Здравстуйте, у меня есть дата в формате String, как мне определить, что прошло уже больше 4х секунд?

Строка с датой выглядит так: 09.04.2017 18:09:17

Мне нужно сравнить ее с текущей датой, но проверить, прошло ли больше 4х секунд, если да, то получить return "yes";, если еще 4 секунды не прошло, то return "no".

Как это сделать?

Answer 1

strtotime понимает этот формат, поэтому можно просто использовать его:

$datetime = '09.04.2017 18:09:17';
if(time() - strtotime($datetime) > 4) {
  // ...
}
READ ALSO
Помогите изменить парсер

Помогите изменить парсер

Есть код , который парсит текст и ссылки с определенного адреса

241
ESelect2 дублирует данные при отправке формы

ESelect2 дублирует данные при отправке формы

Добрый день! Использую в проекте расширение anggiaj/ESelect2 для множественного выбора значений, и при отправке формы отправляемые данные дублируютсяТочнее,...

245
Webmoney merchant laravel result url

Webmoney merchant laravel result url

Пытаюсь подключить мерчант на свой сайтResult url выдает ошибку 405

297