用php getdate()函数查找工作日

时间:2011-08-08 16:43:41

标签: php date weekday getdate

我正在尝试在php中构建一个函数,它需要用户输入日期,这可以是过去20年内的任何日期。我试图在PHP中使用getdate()函数返回一周中的某一天。 这就是我所拥有的不起作用。

$date="8/4/2010";//user input
$dateget=getdate($date);
echo $dateget; // i want an output like "monday" or "saturday" 

当我运行此代码时,我收到此错误

A non well formed numeric value encountered (on the $dateget=getdate($date) line)

由于

1 个答案:

答案 0 :(得分:3)

您需要getdate function的时间戳。所以也许strtotime功能可以帮助。

$date="8/4/2010";//user input
$dateget=getdate(strtotime($date));
echo $dateget['weekday'];