PHP строка для даты и времени - PullRequest
0 голосов
/ 11 апреля 2010

У меня есть следующая строка: 2010-04-08T12:46:43+00:00

Я хочу преобразовать это в:

8 апреля 2010 г. @ 12: 46

Это достаточно просто?

Ответы [ 4 ]

2 голосов
/ 11 апреля 2010

Вот, пожалуйста.

РЕДАКТИРОВАТЬ: Точно так, как вам нужно

Код:

$time_value = strtotime("2010-04-08T12:46:43+00:00");
$date_in_your_format = date( 'jS F Y @ g:i', $time_value);  
echo $date_in_your_format;
2 голосов
/ 11 апреля 2010

Посмотрите на strtotime, чтобы создать временную метку UNIX из вашей временной строки, а затем используйте дату ($ format, $ UNIXtimestamp); чтобы снова создать нормальную дату:

$Timestamp = strtotime("2010-04-08T12:46:43+00:00");
echo date("your time format", $Timestamp);

Вы можете найти определенные символы для формата времени из PHP.net

1 голос
/ 11 апреля 2010

да. используйте strtotime () + date ()

0 голосов
/ 11 апреля 2010

Попробуйте взглянуть на strtotime() и date().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...