我有以下字符串:2010-04-08T12:46:43+00:00
我想将其转换为:
2010年4月8日@ 12:46
这很容易吗?
答案 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()
。