1

我正在制作一个连接到用户 Dropbox 帐户的网络应用程序。当我检索文件和文件夹的元数据时,Dropbox 会以以下格式返回相应的修改日期:

“2010 年 8 月 21 日星期六 22:31:20 +0000”

如何将其转换为以下格式?

21/08/2010 22:31

任何帮助都感激不尽。

4

4 回答 4

5

关于格式化日期的许多问题,您应该通过搜索找到您要查找的内容。

这里快速:

echo date("d/m/Y H:i", strtotime($sOriginalformat));
于 2011-05-25T14:40:04.043 回答
1

您可以使用该功能strtotime()。看看手册

于 2011-05-25T14:40:05.653 回答
1
strtotime("Sat, 21 Aug 2010 22:31:20 +0000");
于 2011-05-25T14:40:49.057 回答
1

您可以使用strtotime. 如果您可能想做更复杂的事情,请查看该DateTime课程。它功能强大且直观——我认为它比自己处理时间戳更透明。

$dt = new DateTime($sOriginalFormat);
$sNewFormat = $dt->format("d/m/Y H:i");
于 2011-05-25T14:42:29.957 回答