gpt4 book ai didi

PHP strtotime 按工作日递增

转载 作者:可可西里 更新时间:2023-10-31 22:50:01 25 4
gpt4 key购买 nike

今天是 2015 年 4 月 17 日,星期五。在我的应用程序中,它会自动为每项作业生成一个“截止日期”。它设置为“5 个工作日”。为此,我们使用:

date('m/d/Y', strtotime("+5 weekdays"));

然而,今天,这个输出“04/26/2015”。为什么?那是一个星期天。为什么它不给我 24 号,这正是我想要的?

演示:http://codepad.org/2wvnypOC

附言与我的老板交谈后,我们切换到 strtotime("+5 days"),但我仍然很好奇 "weekdays" 有什么问题。

最佳答案

这是一个bug .

它已在 >= 5.5.0 中修复。

因此您需要解决它或升级您的 php 版本。

<?php
$today = strtotime('2015-04-17 00:00:00');

echo date('m/d/Y', strtotime("+5 weekdays", $today));
echo "\n";
echo phpversion( );
?>

Working in 5.6*

关于PHP strtotime 按工作日递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29707554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com