[英]how to find date of last thursday of the month in php?
如何在php中找到一个月的最后一个星期四的日期?
这是用于付款的东西。 员工需要在提交发票的当月的最后一个星期四付款。 我很难找出一个月的最后一个星期四的日期
谢谢abhinab
PHP> = 5.3:
<?php
$date = strtotime('last thu of this month');
echo date('d.m.Y H:i:s', $date);
PHP <5.3:
<?php
$date = strtotime(sprintf('+1 month %s %s', date('F'), date('Y')));
while (date('D', $date) !== 'Thu') {
$date -= 86400;
}
echo date('d.m.Y H:i:s', $date);
(找不到更好的方法来做到这一点)
输出:
30.06.2011 00:00:00
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.