我正在寻找将日期从一种格式转换为另一种格式。使用PHP从一种日期格式转换为另一种
这是我当前的日期格式:
2011-08-15 15:35:58
,我需要将其转换为:
Mon, 15/08/2011 15:35
我可以很容易从时间,然后切割最后3个字符创建此使用str_replace将' - '改为'/'等,但我想知道是否有一种方法可以使用date()函数或类似的东西自动执行此操作。我也不确定如何生成星期几,例如'周一','周二'等。
希望有人能帮忙。 谢谢。
我正在寻找将日期从一种格式转换为另一种格式。使用PHP从一种日期格式转换为另一种
这是我当前的日期格式:
2011-08-15 15:35:58
,我需要将其转换为:
Mon, 15/08/2011 15:35
我可以很容易从时间,然后切割最后3个字符创建此使用str_replace将' - '改为'/'等,但我想知道是否有一种方法可以使用date()函数或类似的东西自动执行此操作。我也不确定如何生成星期几,例如'周一','周二'等。
希望有人能帮忙。 谢谢。
这可以很容易使用的date()
和strtotime()
的组合来完成:
$newDate = date('D, d/m/Y H:i', strtotime($oldDate));
谢谢你,完美的作品 – lukehillonline
此代码做工精细:
<?
$time = strtotime("2011-08-15 15:35:58");
echo date("D, d/m/y H:m", $time);
但要小心,strtotim e取决于时区设置。
可能重复的[PHP将一个日期转换为另一种日期格式](http://stackoverflow.com/questions/2167916/php-convert-one-date-into-another-date-format) –
格式化选项:http ://php.net/manual/en/function.date.php –
我读过这篇文章,我认为它没有帮助 – lukehillonline