Строка времени в php - PullRequest
1 голос
/ 25 мая 2011

Я делаю веб-приложение, которое подключается к учетной записи пользователя Dropbox. Когда я получаю метаданные файлов и папок, Dropbox возвращает соответствующие измененные даты в следующем формате:

"Сб, 21 авг 2010 22:31:20 +0000"

Как я могу преобразовать это в следующий формат?

21/08/2010 22: 31

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

Ответы [ 4 ]

5 голосов
/ 25 мая 2011

Множество вопросов по форматированию дат, вы должны найти то, что ищете, выполнив поиск.

Вот быстрый:

echo date("d/m/Y H:i", strtotime($sOriginalformat));
1 голос
/ 25 мая 2011

Вы можете использовать strtotime. Если вы когда-нибудь захотите сделать более сложные вещи, взгляните на класс DateTime. Он мощный и интуитивно понятный - я думаю, что он более прозрачен, чем копаться в метке времени самостоятельно.

$dt = new DateTime($sOriginalFormat);
$sNewFormat = $dt->format("d/m/Y H:i");
1 голос
/ 25 мая 2011
strtotime("Sat, 21 Aug 2010 22:31:20 +0000");
1 голос
/ 25 мая 2011

Вы можете использовать функцию strtotime().Взгляните на Руководство .

...