Php 从标准时间中排除周末

Php 从标准时间中排除周末,php,Php,我只想在这个片段中显示周一、周二、周三、周四、周五的工作日:

 

 我不知道在StackOverflow中搜索什么。我搜索“基于工作日计算未来日期”或“检查日期是否为周末”时,PHP并没有产生我能够理解的前进方向 用例:作为一名客户,我想知道我多久能收到服务。此代码将显示我何时可以获得服务,3个工作日,甚至在节假日 我发现了这一点,但我仍然被卡住了:如果你只想在工作日工作,那么strotime可以做到这一点 date('D M, d', strtotime('+3 weekdays'))

我只想在这个片段中显示周一、周二、周三、周四、周五的工作日:

 



我不知道在StackOverflow中搜索什么。我搜索“基于工作日计算未来日期”或“检查日期是否为周末”时,PHP并没有产生我能够理解的前进方向

用例:作为一名客户,我想知道我多久能收到服务。此代码将显示我何时可以获得服务,3个工作日,甚至在节假日


我发现了这一点,但我仍然被卡住了:

如果你只想在工作日工作,那么strotime可以做到这一点

date('D M, d', strtotime('+3 weekdays'))
相对日期/时间格式:

如果您只想要工作日,那么strotime可以做到这一点

date('D M, d', strtotime('+3 weekdays'))
相对日期/时间格式:

没有任何本机PHP函数可以为您实现这一点,但我在PHPExcel中实现了,它可以实现这一点。。。。那么,如果你说+3天,这是否意味着如果日期是周末,你想提前到周一,还是根本不想计算周末?例如,如果是星期四,你说+3天,那么这算是星期五、星期六、星期天并改为星期一,还是只算星期五、星期一、星期二和星期二返回?谢谢你的澄清问题。我只想在星期一、星期二、星期三、星期四、星期五提前+星期六的3将在星期三返回。没有任何本机PHP函数可以为您执行此操作,但我在PHPExcel中实现了,它可以完成此操作。。。。那么,如果你说+3天,这是否意味着如果日期是周末,你想提前到周一,还是根本不想计算周末?例如,如果是星期四,你说+3天,那么这算是星期五、星期六、星期天并改为星期一,还是只算星期五、星期一、星期二和星期二返回?谢谢你的澄清问题。我只想在星期一、星期二、星期三、星期四、星期五提前+星期六的3号将在星期三返回。这似乎工作得很好。平日是否认为星期五是一个工作日?是的,工作日是星期五星期五,包括在内。这看起来很好。周日是否认为星期五是工作日?是的,工作日是星期五星期五,包括在内。