PHP获取指定月份的第一天开始和最后一天结束的时间戳函数

一个php获取月中第一天和最后一天的函数,网上搜集的函数,不过这个函数感觉实现的有点繁琐了.本篇文章推荐阅读里也有一篇同样的函数,大家也可以看一下.推荐:http://www.cnblogs.com

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

一个php获取月中第一天和最后一天的函数,网上搜集的函数,不过这个函数感觉实现的有点繁琐了.本篇文章推荐阅读里也有一篇同样的函数,大家也可以看一下.

/**
 * 获取指定月份的第一天开始和最后一天结束的时间戳
 *
 * @param int $y 年份 $m 月份
 * @return array(本月开始时间,本月结束时间)
 *//* 何问起 hovertree.com */
function mFristAndLast($y="",$m=""){
 if($y=="") $y=date("Y");
 if($m=="") $m=date("m");
 $m=sprintf("%02d",intval($m));
 $y=str_pad(intval($y),4,"0",STR_PAD_RIGHT);
 
 $m>12||$m<1?$m=1:$m=$m;
 $firstday=strtotime($y.$m."01000000");
 $firstdaystr=date("Y-m-01",$firstday);
 $lastday = strtotime(date('Y-m-d 23:59:59', strtotime("$firstdaystr +1 month -1 day")));
 return array("firstday"=>$firstday,"lastday"=>$lastday);
}

推荐:http://www.cnblogs.com/roucheng/p/phpexcel.html

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120512.html原文链接:https://javaforall.net

(0)
上一篇 2021年12月24日 下午1:00
下一篇 2021年12月24日 下午1:00


相关推荐

  • spring boot打jar包、war包的区别

    spring boot打jar包、war包的区别maven打包项目的打包类型:pom、jar、warpacking默认是jar类型,<packaging>pom</packaging>———>父类型都为pom类型<packaging>jar</packaging>———>内部调用或者是作服务使用<packa…

    2022年5月15日
    97
  • Windows系统装机步骤以及常见专用名词汇总(实用)

    Windows系统装机步骤以及常见专用名词汇总(实用)一、装机流程(U盘安装或重装系统)注意:各个型号品牌的操作可能不同,但总体流程基本相同,实操注意查漏补缺。1.安装好主机(CPU,硬盘,内存,散热器,主板,电源,机箱,(显卡或者网卡使用的PCIE接口)),合上机箱。2.准备工作:将电源线(显示器、主机)插好,连接好显示器和主机之间的VGA线,插好键鼠的USB线。3.准备好一个启动U盘(百度“优启通”)。4.插入启动U盘并开启主机(按下电源键),根据电脑自己的装机BIOS快捷键(例如…

    2022年6月25日
    30
  • pycharm python interpreter_python中assertionerror解决

    pycharm python interpreter_python中assertionerror解决Python里SQLAlchemy运行时报错InvalidRequestE:VARCHAR requires a length on dialect mysql

    2022年4月21日
    135
  • C语言switch语句的用法详解

    C语言switch语句的用法详解转载 http c biancheng net cpp html 39 htmlC 语言提供了一种用于多分支选择的 switch 语句 其一般形式为 switch 表达式 case 常量表达式 1 语句 1 case 常量表达式 2 语句 2 case 常量表达式 n 语句 n default 语句 n 1 其语义是 计算

    2026年3月26日
    1
  • QStringList与QString互转

    QStringList与QString互转QStringListfonts;fonts&lt;&lt;"Arial"&lt;&lt;"Helvetica"&lt;&lt;"Times"&lt;&lt;"Courier";QStringstr=fonts.join(",");QStringstr="name1,path1;name2,p

    2022年4月29日
    235
  • Linux测试环境搭建apache+mysql+php

    Linux测试环境搭建apache+mysql+php

    2022年3月4日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号