### 获取上个月第一天及最后一天.
```php
$firstDay = date('Y-m-01', strtotime('-1 month'));
$lastDay = date('Y-m-t', strtotime('-1 month'));
```
上个月第一天和上个月最后一天
```
date('Y-m-d', strtotime(date('Y-m-01') . ' -1 month')); // 计算出本月第一天再减一个月
date('Y-m-d', strtotime(date('Y-m-01') . ' -1 day')); // 计算出本月第一天再减一天
```
### 获取当月第一天及最后一天.
```
$BeginDate=date('Y-m-01', strtotime(date("Y-m-d")));
echo $BeginDate;
echo "
";
echo date('Y-m-d', strtotime("$BeginDate +1 month -1 day"));
echo "
";
```
### 获取当天年份、月份、日及天数.
```
echo " 本月共有:".date("t")."天";
echo " 当前年份".date('Y');
echo " 当前月份".date('m');
echo " 当前几号".date('d');
echo "
";
```
### 使用函数及数组来获取当月第一天及最后一天,比较实用
```php
function getthemonth($date)
{
$firstday = date('Y-m-01', strtotime($date));
$lastday = date('Y-m-d', strtotime("$firstday +1 month -1 day"));
return array($firstday,$lastday);
}
$today = date("Y-m-d");
$day=getthemonth($today);
echo "当月的第一天: ".$day[0]." 当月的最后一天: ".$day[1];
echo "
";
```
李清波 2021-09-24 PHP学习 308 复制当前网址
php获取当月第一天和最后一天
文章来源:https://www.liqingbo.cn/blog-1781.html
下一篇:php通过正则拆分中英文
相关文章
-
通过PHP与Python代码对比浅析语法差异
-
让PHP程序永远在后台运行
-
致命错误: Class 'Redis' not found
-
消息队列的实用场景和逻辑
-
我正在拼团,邀请你一起 86元/年 购买云服务器~~
-
我不喜欢编程,但是我喜欢解决问题
-
快速了解什么是JSON Web Token(JWT)
-
微信公众号接口全局返回码说明
-
学习PHP的第一步
-
字节与字符的区别
-
如何学习YYUC框架
-
如何从入门开始学习PHP
-
初始化我的PHP开发环境
-
全方面了解和学习PHP框架
-
中高级PHP程序员应该掌握哪些技术?
-
windows server 2012 r2 添加任务计划
-
Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php....
-
trim() expects parameter 1 to be string, int given
-
Thinkphp使用having查询重复的数据
-
Thinkphp中使用Swoole
评论
最近发布
- 2phpstorm及jetbrains永久免费激活工具插件无限试用使用
- 2PHP题库批量入库处理代码
- 930致命错误: Class 'Redis' not found
- 15bat脚本在特定目录中启动git bash窗口,并执行命令
- 15ubuntu下crontab的安装和使用
- 25linux 查看磁盘使用情况
- 53ThinkPHP6官方Apache伪静态无效的解决方法
- 50Linux gzip
- 54linux gunzi
- 53Linux_git定时更新代码脚本(crontab)
- 227解决composer install遇到:Your requirements could not be resolved to an installable set of packages
- 169宝塔Linux面板如何一键挂载数据盘
- 167mysql之frm,MYD,MYI.idb,par文件说明
- 1621strtotime
- 213Git: fatal: Pathspec is in submodule
- 1585date
- 389php静态方法与非静态方法用法区别
- 308php获取当月第一天和最后一天
- 529Thinkphp6 with的用法详解
- 428php通过正则拆分中英文
- 395Warning from https://repo.packagist.org: Support for Composer 1 is deprecate
- 439github访问速度慢的解决方案
- 363putenv
- 1043fopen
- 444ThinkPHP6.0 扩展类库目录(extend)
- 707简述计算机的发展过程,第一代…第二代…第三代…第四代?
- 544二进制、八进制、十进制、十六进制之间的转换
- 331小程序 wx.getUserProfile
- 519bccomp
- 3101我的第一篇博文