【发布时间】:2012-03-14 09:43:28
【问题描述】:
您好,在我的 php 网站中,我需要以 24 小时制显示时间。 IE。不在上午/下午。我有一个日期03/17/2012 9:40 PM 我想显示为
17-03-2012 21:40
有没有什么函数可以在php中实现这一点?
我已经搜索了很多,但失败了。
提前致谢
【问题讨论】:
您好,在我的 php 网站中,我需要以 24 小时制显示时间。 IE。不在上午/下午。我有一个日期03/17/2012 9:40 PM 我想显示为
17-03-2012 21:40
有没有什么函数可以在php中实现这一点?
我已经搜索了很多,但失败了。
提前致谢
【问题讨论】:
试试strftime():
echo strftime("%d-%m-%Y %H:%M");
【讨论】:
$time_in_24_hour_format = date("m/d/Y H:i", strtotime("03/17/2012 9:40 PM"));
【讨论】:
$date = "03/17/2012 9:40 PM";
$time = strtotime($date);
$new_date = date('d-m-Y H:i', $time);
echo $new_date; // results in 17-03-2012 21:40
这可能会起作用,不是吗?
【讨论】: