PHP 代码分享:PHP 输出时间差函数代码
学习 PHP 的时候,经常会用到获取现在之前或之后,某个时间段的日期。现在已经进行
收集,同时欢迎大家共同讨论改进。
PHP 输出时间差函数
代码如下:
<?php
date_default_timezone_set('PRC');
//
默认时区
echo
"今天:",
date
("Y-m-d",time()),"<br>";
echo
"今天:",
date
("Y-m-d",
strtotime
("18 june 2008")),"<br>";
echo
"昨天:",
date
("Y-m-d",
strtotime
("-1 day")), "<br>";
echo
"明天:",
date
("Y-m-d",
strtotime
("+1 day")), "<br>";
echo
"一周后:",
date
("Y-m-d",
strtotime
("+1 week")), "<br>";
echo
"一周零两天四小时两秒后:",
date
("Y-m-d G:H:s",
strtotime
("+1 week 2 days 4 hours 2
seconds")), "<br>";
echo
"下个星期四:",
date
("Y-m-d",
strtotime
("next Thursday")), "<br>";
echo
"上个周一:".
date
("Y-m-d",
strtotime
("last Monday"))."<br>";
echo
"一个月前:".
date
("Y-m-d",
strtotime
("last month"))."<br>";
echo
"一个月后:".
date
("Y-m-d",
strtotime
("+1 month"))."<br>";
echo
"十年后:".
date
("Y-m-d",
strtotime
("+10 year"))."<br>";
?>
在学习 PHP 的时候,经常会用到获取现在之前或之后,某个时间段的日期。现在已经进
行收集,大家同时也可以进行扩展丰富
代码如下:
//获取当天的星期(1-7)
function
GetWeek(
$times
)
{
$res
=
date
('w',
strtotime
(
$times
));
if
(
$res
==0)
$res
=7;
return
$res
;
}
//获取当天时间
function
GetTime(
$times
)