您的位置:首页 > 编程语言 > PHP开发

php获取当月开始和结束时间戳

2014-01-02 01:02 435 查看
/**
 
*
 
*
获取指定年月的开始和结束时间戳
 
*
 
*
@param int $y    年份
 
*
@param int $m    月份
 
*
@return array(开始时间,结束时间)
 
*/
function
 
mFristAndLast(
$y
=0,
$m
=0){
    
$y
 
$y
 
$y
 
date
(
'Y'
);
    
$m
 
$m
 
$m
 
date
(
'm'
);
    
$d
 
date
(
't'
strtotime
(
$y
.
'-'
.
$m
));
    
return
 
array
(
"firsttime"
=>
strtotime
(
$y
.
'-'
.
$m
),
"lasttime"
=>
mktime
(23,59,59,
$m
,
$d
,
$y
));
}
提供 年,月 参数

/**
 
*
 
*
获取指定年月的开始和结束时间戳
 
*
 
*
@param int $time 当月任意时间戳
 
*
@return array(开始时间,结束时间)
 
*/
function
 
mFristAndLastTime(
$time
=0){
    
$time
 
$time
 
$time
 
:
time();
    
$y
 
date
(
'Y'
$time
);
    
$m
 
date
(
'm'
$time
);
    
$d
 
date
(
't'
$time
);
    
return
array
(
"firsttime"
=>
mktime
(0,0,0,
$m
,1,
$y
),
"lasttime"
=>
mktime
(23,59,59,
$m
,
$d
,
$y
));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: