如何在PHP中找到日期字符串中的日期?

时间:2012-06-01 12:23:15

标签: php date

我的字符串如下"June 1, 2012"。我需要为上面的字符串找到一天。

此值从wordpress postdate()函数返回。

我怎么能在php中做到这一点?

7 个答案:

答案 0 :(得分:7)

你不能用strtotime解析日期吗? 如果是这样,你可以这样做:

<?php
date('l', strtotime('June 1, 2012'));
?>

答案 1 :(得分:1)

<?php echo date('d',strtotime('June 1, 2012')); ?>

您可以使用变量而不是静态日期字符串。

答案 2 :(得分:0)

$unix_timestamp = strtotime($date);
echo date('l', $unix_timestamp); // displays Monday|Tuesday|Wednesday...

答案 3 :(得分:0)

$date = "June 1, 2012";
echo date('l', strtotime($date));

答案 4 :(得分:0)

$timestamp= strtotime("June 1, 2012");
$day = date('l', $timestamp);

echo $day;

有关详情,请参阅strtotimedate

答案 5 :(得分:0)

$date = "June 1, 2012"
$day = date('j', strtotime($date))

您可以在日期功能中执行不同的选项以显示日期(或根据需要显示其他日期部分)

答案 6 :(得分:0)

虽然很容易找到答案,但最好先研究一下:

http://uk.php.net/manual/en/function.strtotime.php