<?php
header(
"Content-type:text/html;charset=utf-8"
);
//--------------------------------------------------------------------------------
//设置默认时区
date_default_timezone_set(
'Asia/Shanghai'
);
echo
'<br>'
;
echo
'今天:'
,
date
(
'Y-m-d h:i:s'
),
'<br>'
;
echo
'昨天:'
,
date
(
'Y-m-d'
,
strtotime
(
'-1 day'
)),
'<br>'
;
echo
'昨天:'
,
date
(
'Y-m-d'
,
strtotime
(
'yesterday'
)),
'<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>'
;
echo
'昨天:'
,
date
(
'Y/m/d H:i:s'
,
strtotime
(
'1 days ago'
)),
'<br>'
;
echo
'前天:'
,
date
(
'Y/m/d H:i:s'
,
strtotime
(
'2 days ago'
)),
'<br>'
;
$time_yes
=localtime(time()-24*60*60, true);
$time_b_yes
=localtime(time()-2*24*60*60, true);
echo
'<pre>localtime(time()-24*60*60, true):'
;print_r(
$time_yes
);
echo
'<br>'
;
echo
'<pre>localtime(time()-2*24*60*60, true):'
;print_r(
$time_b_yes
);
echo
'<br>'
;
echo
'昨天:'
,
date
(
'Y/m/d H:i:s'
,
mktime
(0,0,0,
date
(
'm'
),
date
(
'd'
)-1,
date
(
'Y'
))),
'<br>'
;
echo
'明天:'
,
date
(
'Y/m/d h:i:s'
,
mktime
(
date
(
'h'
),
date
(
'i'
),
date
(
's'
),
date
(
'm'
) ,
date
(
'd'
)+1,
date
(
'Y'
))),
'<br>'
;
//先得到今天的UNIXTIME,然后减去一天或两天的秒数,把减后的UNIXTIME格式化成日期。
echo
'昨天:'
,
date
(
'Y/m/d h:i:s'
,time()-24*60*60),
'<br>'
;
echo
'前天:'
,
date
(
'Y/m/d h:i:s'
,time()-2*24*60*60),
'<br>'
;
//--------------------------------------------------------------------------------
?>