PHP获取今天、明天、一个月后、一年后等等时间函数

<?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>' ;
 
//--------------------------------------------------------------------------------
?>


转载于:https://my.oschina.net/wangyandong/blog/550292

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值