各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > PHP

使用PHP获取多种时间的实现方法

管理员 2023-09-05
PHP
129

使用PHP获取多种时间的实现方法

内容导读

收集整理的这篇技术教程文章主要介绍了使用PHP获取多种时间的实现方法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2027字,纯文字阅读大概需要3分钟

内容图文

1、获取上个月第一天以及最后一天时间

上个月第一天:

echo date('Y-m-d', strtotime(date('Y-m-01') . ' -1 month'));// 计算出本月第一天再减一个月

上个月最后一天:

echo date('Y-m-d', strtotime(date('Y-m-01') . ' -1 day'));// 计算出本月第一天再减一天

2、获取当月第一天以及最后一天

 $BeginDate=date('Y-m-01', strtotime(date("Y-m-d")));   echo $BeginDate;   echo date('Y-m-d', strtotime("$BeginDate +1 month -1 day"));

3.获取当天年份、月份、日及天数.

   echo " 本月共有:".date("t")."天";   echo " 当前年份".date('Y');   echo " 当前月份".date('m');   echo " 当前几号".date('d');

4、使用函数及数组来获取当月第一天及最后一天,比较实用

 function getthemonth($date)   {   $firstday = date('Y-m-01', strtotime($date));   $lastday = date('Y-m-d', strtotime("$firstday +1 month -1 day"));   return array($firstday,$lastday);   }   $today = date("Y-m-d");   $day=getthemonth($today);   echo "当月的第一天: ".$day[0]." 当月的最后一天: ".$day[1];

5、获取本月日期:

function getMonth($date){  $firstday = date("Y-m-01",strtotime($date));  $lastday = date("Y-m-d",strtotime("$firstday +1 month -1 day"));  return array($firstday,$lastday);}

6、获取上月日期:

function getlastMonthDays($date){  $timestamp=strtotime($date);  $firstday=date('Y-m-01',strtotime(date('Y',$timestamp).'-'.(date('m',$timestamp)-1).'-01'));  $lastday=date('Y-m-d',strtotime("$firstday +1 month -1 day"));  return array($firstday,$lastday);}

上月日期需要先获取一个时间戳,然后在月份上-1就OK了,超智能的date()会把2018-0-1这种东西转换成2017-12-01。

7、获取下月日期:

function getNextMonthDays($date){  $timestamp=strtotime($date);  $arr=getdate($timestamp);  if($arr['mon'] == 12){    $year=$arr['year'] +1;    $month=$arr['mon'] -11;    $firstday=$year.'-0'.$month.'-01';    $lastday=date('Y-m-d',strtotime("$firstday +1 month -1 day"));  }else{    $firstday=date('Y-m-01',strtotime(date('Y',$timestamp).'-'.(date('m',$timestamp)+1).'-01'));    $lastday=date('Y-m-d',strtotime("$firstday +1 month -1 day"));  }  return array($firstday,$lastday);}

本文总结了一些时间的实现方法。可供大家参考。如有错误请指出,不胜感激。谢谢!

更多PHP问题请访问PHP中文网:PHP视频教程

以上就是使用PHP获取多种时间的实现方法的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的使用PHP获取多种时间的实现方法全部内容,希望文章能够帮你解决使用PHP获取多种时间的实现方法所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部