PHP简单的日期格式

时间:2012-03-12 19:29:27

标签: php datetime strtotime

我有一个日期需要使用PHP日期进行转换。我尝试了几件不同的事情但没有成功。

日期: 2011/10/14

我需要出去的日期: 2011年10月

我是否需要将我的传入日期转换为时间,然后才能将时间转换出去?我不明白。

4 个答案:

答案 0 :(得分:5)

您可以使用DateTime及其format()方法:

$date = new DateTime('2011/10/14');
echo $date->format('F Y');

答案 1 :(得分:3)

date("F Y", strtotime($date));

答案 2 :(得分:0)

$date_out = date("F Y", strtotime($date_in));

strtotime将字符串值转换为时间戳。

date根据作为第一个参数提供的格式将时间戳转换为字符串表示。

答案 3 :(得分:0)

几乎可以肯定,使用DateTime类PHP核心来完成与日期/时间转换相关的几乎所有问题。