用php获取本周,上周,本月,上月,本季度日期的代码

用php获取本周,上周,本月,上月,本季度日期的代码,第1张

复制代码

代码如下:

echo

date("Ymd",strtotime("now")),

"\n";

echo

date("Ymd",strtotime("-1

week

Monday")),

"\n";

echo

date("Ymd",strtotime("-1

week

Sunday")),

"\n";

echo

date("Ymd",strtotime("+0

week

Monday")),

"\n";

echo

date("Ymd",strtotime("+0

week

Sunday")),

"\n";

//date('n')

第几个月

//date("w")

本周周几

//date("t")

本月天数

echo

'<br>上周:<br>';

echo

date("Y-m-d

H:i:s",mktime(0,

0

,

0,date("m"),date("d")-date("w")+1-7,date("Y"))),"\n";

echo

date("Y-m-d

H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date("Y"))),"\n";

echo

'<br>本周:<br>';

echo

date("Y-m-d

H:i:s",mktime(0,

0

,

0,date("m"),date("d")-date("w")+1,date("Y"))),"\n";

echo

date("Y-m-d

H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"))),"\n";

echo

'<br>上月:<br>';

echo

date("Y-m-d

H:i:s",mktime(0,

0

,

0,date("m")-1,1,date("Y"))),"\n";

echo

date("Y-m-d

H:i:s",mktime(23,59,59,date("m")

,0,date("Y"))),"\n";

echo

'<br>本月:<br>';

echo

date("Y-m-d

H:i:s",mktime(0,

0

,

0,date("m"),1,date("Y"))),"\n";

echo

date("Y-m-d

H:i:s",mktime(23,59,59,date("m"),date("t"),date("Y"))),"\n";

$getMonthDays

=

date("t",mktime(0,

0

,

0,date('n')+(date('n')-1)%3,1,date("Y")));//本季度未最后一月天数

echo

'<br>本季度:<br>';

echo

date('Y-m-d

H:i:s',

mktime(0,

0,

0,date('n')-(date('n')-1)%3,1,date('Y'))),"\n";

echo

date('Y-m-d

H:i:s',

mktime(23,59,59,date('n')+(date('n')-1)%3,$getMonthDays,date('Y'))),"\n";

$j = date(j); //获取当前月份天数

$start_time = strtotime(date('Y-m-01')); //获取本月第一天时间戳

$array = array();

for($i=0;$i<$j;$i++){

$array[] = date('Y-m-d',$start_time+$i86400); //每隔一天赋值给数组

}

print_r($array);

以上就是关于用php获取本周,上周,本月,上月,本季度日期的代码全部的内容,包括:用php获取本周,上周,本月,上月,本季度日期的代码、php怎样获取当前月的所有日期,放在一个数组里面、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9586263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存