2012-01-26 2 views
-1

У меня есть целая куча дат и времени, хранящаяся в таблице MYSQL, как простые строки в следующем формате:Преобразования строка даты и время в PHP

Вторник, 15 Марта 2012

- : 30 часов - 8:00 вечера.

Мне нужен способ преобразования их в формат даты и времени PHP.

Я предполагаю, что могу использовать взрыв, чтобы получить формат даты довольно легко, но как бы я сделал что-то подобное со временем?

Любые предложения были бы замечательными. Благодарю.

+5

предложение: использовать функцию поиска, потому что уже 5000+ другие вопросы задают, как переформатировать даты – Gordon

ответ

2

Функция strtotime, вероятно, будет вашим лучшим решением здесь.

http://php.net/manual/en/function.strtotime.php

<?php 
echo strtotime("now"), "\n"; 
echo strtotime("10 September 2000"), "\n"; 
echo strtotime("+1 day"), "\n"; 
echo strtotime("+1 week"), "\n"; 
echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n"; 
echo strtotime("next Thursday"), "\n"; 
echo strtotime("last Monday"), "\n"; 
?> 
Смежные вопросы