PHP字符串到日期和时间

时间:2010-04-11 12:18:24

标签: php datetime

我有以下字符串:2010-04-08T12:46:43+00:00

我想将其转换为:

2010年4月8日@ 12:46

这很容易吗?

4 个答案:

答案 0 :(得分:2)

看看strtotime从你的时间字符串创建一个UNIX时间戳,然后使用date($ format,$ UNIXtimestamp);再次创建一个正常日期:

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

您可以从PHP.net

中查找时间格式的特定字符

答案 1 :(得分:2)

你走了。

编辑:完全按照您的需要

<强>代码:

$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 :(得分:1)

是的。使用strtotime() + date()

答案 3 :(得分:0)

尝试查看strtotime()date()