我想在第一个完整周的第一个星期三的每个月重新开票,每个月应从星期一开始

Jdprasad V

我有一个订阅模块,它在每个月的第一天重新收费,但是在这里,我想在一个月的第一个完整周的星期三重新收费。我需要用php代码编写。

目前,我正在每月的第一个星期三。这是片段

<?php
//Get the first Wednesday of July, 2019
echo date("j, d-M-Y", strtotime("first Wednesday 2019-07"));
//Result is: Wednesday, 02-Jul-2019
?>

实际结果:每月第一个星期的第一个星期三,但从02开始是星期三。

预期的结果,一个月的第一个完整周的第一个星期三。一个月应该从星期一到星期五开始。应该整整一周。当星期一在一个月开始时,应该考虑。

请帮助我在php7.1中完成它,这是针对magento订阅模块的。它将重新计费客户订购计划的期限。

谢谢。

Jdprasad V

感谢您的帮助,终于我找到了这个问题的答案。

这是代码片段

$firstWednesday = date('Y-m-d', strtotime('First Monday of this month +2 days'));
echo $firstWednesday;

它在本月的第一个完整周中提供当月的第一个星期三。

结果:2019-07-03(第三个星期三)

谢谢大家。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在每个月的第一个星期一执行cron工作?

每个月的第一个星期一执行Golang Revel Job规范

node-schedule 每个月的第一个星期一运行

Python-每个月的第一个星期一运行作业

在每个月的第一个星期一的活动开始前7天显示警报

每个月的最后一个星期三

安排Cron跳过每个月的第一个星期六

如何在每个月的第一个星期四安排cron

启用每个月的第一个和最后一个星期天jquery日历

写crontab条目以在每个月的第一个星期一打印报告文件/ usr / aa1 / finacc / bsheet吗?

熊猫日期索引:选择每个月的第一个元素

Excel - VBA 每个月的第一个工作日

Sql Server 代理在每个月的第一个工作日工作

获取一个月的第一个星期一

rufus Scheduler每3个月的第一个星期一

如何获得财务,全年每个月的第一个和最后一个日期

“上个月的第一个星期一” strtotime混乱

如何截取一年中每个月的第一个周日到周六?

如何在cron中每个月的第一个工作日运行脚本?

C# 如何在每个月的第一个日期重置自动增量 ID

将日期时间索引移至下个月的第一个星期一/星期二/等

如何使用MomentJS获得一个月的第一个星期一?

每个月的第二个最后一个星期二

在python中获取每个月的最后一个星期五

月中的星期几(数字)。示例是 4 月的第一个星期三

strtotime认为“下个月的第一个星期日” =周三?

获取该月的第一个星期一

SQL设置从星期一到星期日每个月的星期数

Bootstrap 3 Datetimepicker 3.0.0-在星期一开始一个星期