Преобразование DateInterval в целое число переменной в php

0

Например:

echo $interval->format('%h.%i Hours');

Я хочу сохранить его в integer. Как мне это сделать?

Благодарю.

  • 0
    Какая? Вы хотите сохранить time (например, 12:30) в целое число?
Теги:

2 ответа

2
Лучший ответ

Вы можете это сделать

$interval = new DateInterval('P2Y4DT6H8M');
$str = $interval->format('%d:%h:%i:%s');
list($days, $hours, $minutes, $seconds) = explode(':', $str);
$elapsedSeconds =  ($days*86400) + ($hours*3600) + ($minutes*60) + $seconds;
echo $elapsedSeconds;
0

Использовать strtotime:

echo strtotime('2012-03-27 18:47:00'); / / ->, что приводит к 1332866820

Ещё вопросы

Сообщество Overcoder
Наверх
Меню