PHP添加工作日周五不能正常工作

时间:2015-06-04 15:56:36

标签: php datetime strtotime weekday

我正在尝试使用以下公式将工作日添加到日期:

$date = strtotime($effdate." +5 weekdays");
$date = date('m/d/Y', $date);

它在其他日子里工作正常但不适用于星期五。它指的是下周日而不是周五。我搜索了许多解决方案,但没有明确的想法。

是否有解决此错误的解决方法?

1 个答案:

答案 0 :(得分:2)

如果您正在运行PHP< 5.5.0然后这是known bug并在PHP 5.5中修复

Demo

错误报告确实提供了一个替代功能,可以使用易受此错误影响的PHP版本,尽管它使用的是DateTime对象而不是unix时间戳