php 月初,月末时间大统计

//PHP获取指定月份的月初月尾时间

//获取上月月初月尾时间:
$startday=strtotime(date("Y-m-d H:i:s",mktime(0,0,0,date("m")-1,1,date("Y"))));
//获取上月头时间endday = strtotime(date(“Y-m-d H:i:s”,mktime(23,59,59,date(“m”) ,0,date(“Y”)))); //获取上月尾时间
echo $startday;
echo "<br>";
//获取指定月份月初月尾时间:
$yourdate=strtotime(date("Y-m-01 00:00:00"));
$endday = strtotime(date(‘Y-m-d‘, mktime(23, 59, 59, date(‘m‘, strtotime($yourdate))+1, 00)));
echo $yourdate;
echo "<br>";
echo $endday;
echo "<br>";

//获取本月月初月尾时间:
echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),1,date("Y")));
echo "<br>";
echo date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("t"),date("Y")));

时间: 2024-11-13 06:42:35

php 月初,月末时间大统计的相关文章

sqlserver 取月初月末的时间

1.取月初的时间   --getdate() :2012/05/08  19:29:00    select convert(varchar,dateadd(day,-day(getdate())+1,getdate()),111)  --结果:2012/05/08  2.取月末时间     select convert(varchar,dateadd(day,-day(getdate()),dateadd(month,1,getdate())),111)   --结果集:2012/05/31 

Oracle按不同时间分组统计

Oracle按不同时间分组统计 Oracle按不同时间分组统计的sql 如下表table1: 日期(exportDate) 数量(amount) -------------- ----------- 14-2月 -08 20 10-3月 -08 2 14-4月 -08 6 14-6月 -08 75 24-10月-09 23 14-11月-09 45 04-8月 -10 5 04-9月 -10 44 04-10月-10 88 注意:为了显示更直观,如下查询已皆按相应分组排序 1.按年份分组 sel

当月月初月末时间戳

1 //月初月末时间戳 2 $Y = 2016;//获取年,示例,真实环境从前端获取数据 3 $m = 12;//获取月,示例,真实环境从前端获取数据 4 $month = $Y."-".$m;//当前年月 5 $month_start = strtotime($month);//指定月份月初时间戳 6 $month_end = mktime(23, 59, 59, date('m', strtotime($month))+1, 00);//指定月份月末时间戳 7 var_dump(a

获取指定日期的常用前后节点(月初月末周一周末等等)

原文:获取指定日期的常用前后节点(月初月末周一周末等等) 注:周节点方面是根据中国习惯,视周一为起,周日为末. /*--------------------------------- 函数:获取某日期的特定起止节点v0.01 Author:AhDung Update:201305151755 ---------------------------------*/ ALTER FUNCTION dbo.FGetSpecialDate_ahdung(@date DATE, @SpcDate VARC

mongodb按照时间分组统计

使用spring data mongodb v1.8 需求1. 数据结构如下.说明:改集合记录的是公司各个系统的访问情况(localPath表示系统,requestTime 表示请求时间,字符串类型,) 需求:选中某一天,然后按照系统和小时进行分组,统计这一天中每个小时各个系统的访问情况. 业务代码: Criteria criteria = new Criteria(); criteria.andOperator(Criteria.where("createTime").lt(Date

Delphi 时间耗时统计

处理事情: 数据处理过程中,速度很慢,无法准确定位分析是DB问题还是客户端处理问题,所以增加计时统计日志: Delphi计时首次使用,查阅资料,予以记录: var BgPoint, EdPoind: int64; OffSet: int64; begin BgPoint := GetTickCount; //>> 逻辑处理语句...... EdPoind := GetTickCount; OffSet := EdPoind - BgPoint; //耗时(ms) end; //>>

生成月初月末便于拼接sql

1 for ($i=1; $i < 13; $i++) { 2 3 $date = strtotime(date("2015-$i-01")); 4 5 $firstday = date("Y-m-01",$date); 6 7 $lastday = date("Y-m-t",$date); 8 9 echo $firstday.'==='.$lastday.'<br/>'; 10 }

PPTP-VPN日志功能,记录用户登录时间,流量统计,IP地址等信息

我们先看两个文件 /etc/ppp/ip-up /etc/ppp/ip-down 这两个文件为shell脚本,当PPTP用户连接或者断开时分别执行这两个文件,并且会带相应的参数 这些参数有 $PEERNAME //PPTP用户名 ${1} //网卡名称,例如ppp0 $4 //网关IP,例如192.168.2.1 $5 //用户静态IP,例如192.168.2.10 $6 //用户真实IP地址,118.13.24.189 $BYTES_SENT //发送的总流量 $BYTES_RCVD //接收

使用WdatePicker获取比当前时间大的写法

<input name="today.date" class="Wdate" type="text" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss', autoPickDate:true, minDate: '%y-%M-%d 00:00:00'})"/>