Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“如何设置天数”;日期();php中月函数的限制_Php - Fatal编程技术网

“如何设置天数”;日期();php中月函数的限制

“如何设置天数”;日期();php中月函数的限制,php,Php,如何在PHP中设置月函数的天数限制例如,我想为一月到十二月(每年)的每个月设置30天 因为我正在为我创建财务软件,并且我每月按30天向我的客户付款。所以,我使用日期选择器作为开始财务日期和结束财务日期。但有些月份一个月有31天和29天。但我想为每个月(每年)安排30天。那么,如何为每个月确定30天?创建自己的函数并使用它。还要检查一下,我假设这是针对你销售的东西,因为你似乎对付款条件有控制权——很难说,因为“给我的客户付款”这句话是不一致的——客户通常是给你钱的人,而不是相反的人。你为什么不在本

如何在PHP中设置月函数的天数限制<代码>例如,我想为一月到十二月(每年)的每个月设置30天


因为我正在为我创建财务软件,并且我每月按30天向我的客户付款。所以,我使用日期选择器作为开始财务日期和结束财务日期。但有些月份一个月有31天和29天。但我想为每个月(每年)安排30天。那么,如何为每个月确定30天?

创建自己的函数并使用它。还要检查一下,我假设这是针对你销售的东西,因为你似乎对付款条件有控制权——很难说,因为“给我的客户付款”这句话是不一致的——客户通常是给你钱的人,而不是相反的人。你为什么不在本月的第一个月给他们开相同金额的账单,当然要确保第一个账单周期只是下个月初的一部分。不要覆盖函数,制作你自己的函数,例如
my_date
,然后使用它。绝对没有理由覆盖函数。问题不在于付款交付。我也可以在每月的第一天付款。这不是问题所在。问题是,我将客户的财务固定为每月30天。因此,如果我在日期选择器日历字段中选择日期,例如2月1日至2月29日。那么我的软件计算就错了。因为每个月,我都要按30天计算付款。所以我的软件会给我29天的计算时间。其他月份也一样,比如三月份,一个月有31天。因此,简而言之,如果我在日历中选择28天、29天、30天或31天,我希望结果为30天。但从1日到27日,应根据日历中选定的日期进行计算。但是,如果我在任何月份选择了结束日期28到31,那么结果应该显示为30天。