|
用php实现显示上个月的最后一天,以及某个月的最后一天的代码,有需要的朋友,可以参考下。
例1,显示上月最后一天
<?php
//显示上个月的最后一天
function G_L_M_Lastday($dateStr=''){
$time = time();
if($dateStr !='')
$time = strtotime($dateStr);
return date('Y-m-t', strtotime('last month', $time));
}
echo G_L_M_Lastday(); // 默认显示当前日期的上月最后一天
echo "<br>";
echo G_L_M_Lastday('2010-3-3'); // 显示给定日期的上月最后一天
echo "<hr>";
//by http://bbs.it-home.org
?>登录后复制 例2,显示某月最后一天
<?php
//某个月的最后一天
$lastday = mktime(0, 0, 0, 3, 0, 2011);
echo strftime("Last day in Feb 2011 is: %d", $lastday);//2月的最后一天
$lastday1 = mktime(0, 0, 0, 4, -31, 2000);
echo strftime("Last day in Feb 2000 is: %d", $lastday1);//2月的最后一天
?>登录后复制 例3,简洁版的
<?php
$time = strtotime('last month');
echo date('Y-m-t', $time); //上个月的最后一天
echo date('Y-m-01', $time); //上个月的第一天
?>登录后复制 |
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号