格式化日期输出

时间:2011-03-16 11:08:14

标签: php date

我有一个约会日期。

print_r ($date[$i]);

将输出某事。喜欢: 2011-06-16

是否可以创建如下的输出:16.6.2011? 我该怎么办? 你有参考吗?

6 个答案:

答案 0 :(得分:2)

<?

echo date('d.m.Y', strtotime( $date[$i] ) );

?>

答案 1 :(得分:1)

您应该会发现此页面包含了所有答案

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

答案 2 :(得分:1)

您可以使用日期函数进行打印,使用strtotime函数首先将其转换为Unix时间戳。或者您可以使用DateTime函数,如:

date_create($date[$i])->format('d.n.Y');

如果您不想在当天领先0,那么您应该使用:

date_create($date[$i])->format('j.n.Y');

答案 3 :(得分:0)

使用php date()函数

你可以在这里看到关于它的文档

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

答案 4 :(得分:0)

date('d.n.Y', strtotime($date[$i]));

当您在Google中搜索“日期”时会有参考;)

答案 5 :(得分:0)

你真的没有约会,而是一个字符串。使用the string manipulation functions操纵字符串,或使用the date functions解析并重新格式化日期字符串。