private function getCurMonthLastDay($date) {

return date('Y-m-d', strtotime(date('Y-m-01', strtotime($date)) . ' +1 month -1 day'));

}

private function getWeekRange($date) {

if(!is_int($date)){

$date = strtotime($date);

}

// 获取日期是周几

$w = date('w', $date);

if($w == 1){

$startdate = date('Y-m-d', $date);

$enddate = date('Y-m-d', strtotime('+6 days', $date));

}else if($w == 0){

$startdate = date('Y-m-d', strtotime('-6 days', $date));

$enddate = date('Y-m-d', $date);

}else{

$startdate = date('Y-m-d', strtotime('-'.($w - 1).' days', $date));

$enddate = date('Y-m-d', strtotime('+'.(7 - $w).' days', $date));

}

return array($startdate, $enddate);

}

php月末,php获取月头月末相关推荐

  1. java获取下月末,java获取每月月末日期

    java获取每月月末日期 比如要获取20140831 20140731 20140228 等等,并将结果放入到SELECT表单中. 项目中只需要获取两年即可,所以参数可自行修改. Calendar c ...

  2. python根据月份获取月初月末_用python获取月末数据

    我对Python很陌生.在 我试图找出如何为每个数据集(aapl.intc.ebay和amzn)获取月末的"Adj Close"行.在 以下是我所做的:import numpy a ...

  3. linux指定日期月末,linux 获取某个日期对应的月末日期方法

    linux 获取某个日期对应的月末日期方法 如下所示: date -d"$(date -d'2016-03-19 1 month' +'%Y-%m-01') -1 days" +& ...

  4. SQL Server只取年月日和获取月初月末

    1.不转换日期类型获取年月日 select Convert(date,getdate(),23) 2. 转换成字符类型获取年月日 select Convert(char(10),getdate(),1 ...

  5. Oracle获取月初/月末/季初/季末/半年初/半年末/年初/年末

    V_BEGIN_DT_M DATE; --按月开始日期V_BEGIN_DT_Q DATE; --按季开始日期V_BEGIN_DT_H DATE; --按半年开始日期V_BEGIN_DT_Y DATE; ...

  6. oracle季初,Oracle获取月初/月末/季初/季末/半年初/半年末/年初/年末

    V_BEGIN_DT_M DATE; --按月开始日期 V_BEGIN_DT_Q DATE; --按季开始日期 V_BEGIN_DT_H DATE; --按半年开始日期 V_BEGIN_DT_Y DA ...

  7. oracle得到月末日期,Oracle 月初月末的时间处理

    -- 当前日期 SELECT TO_CHAR(ADD_MONTHS(SYSDATE, 0), 'yyyy-MM-dd') PRETODAY FROM DUAL -- 上月当前日期 SELECT TO_ ...

  8. presto获取上月月初和上月月末日期

    因为工作中需要,研究了一下,有问题大家一起交流 获取上月月末 select CAST((date_add('day', - day_of_month(current_date), current_da ...

  9. shell判断给定日期是否是周末or月末

    一.shell 判断某日期是否是周日 1.shell 判断某日期是周几 通过date命令获取,获取结果:0为星期日,1-6为星期一至星期六. date +%w 取得当天是星期几 date -d 201 ...

最新文章

  1. 联想电脑 Realtek RTL8821CE 无线网卡 驱动安装 16.04/18.04
  2. 用Response.Write和Page.RegisterStartupScript显示的提示框有什么区别
  3. 极客大挑战2020_五省同燃,千人开赛。2020年全国轮滑大联动暨MX名星轮滑伴我行城市轮滑挑战赛——扬州站、襄阳站、南宁站、潍坊站、沈阳站完美收官...
  4. Spring-AOP @AspectJ切点函数之@annotation()
  5. 学计算机方面该怎样保养眼睛,电脑工作者如何保护眼睛?吃什么对眼睛好
  6. Wireshark抓取数据包
  7. 为什么我不能关闭垃圾收集器?
  8. 蓝桥杯2020年第十一届Python省赛第五题-排序
  9. 【ASP.NET】 GriedView 增删改查+ 自带分页
  10. 成为阿里云架构师的进阶之路——阿里云首批ACE认证通过者逸疏专访
  11. 罗马数字转换python_Python实现将罗马数字转换成普通阿拉伯数字的方法
  12. Android报unable to instantiate application怎么解决
  13. 水清冷冷:Photoshop CC 2020/PSCC 2020安装教程及学习技巧(附工具)
  14. 【ARM 嵌入式 C 入门及渐进 2 -- 向上取整向下取整 linux roundup/round_up】
  15. 炫酷的时间HTML页面,炫酷css3垂直时间轴特效
  16. IDEA优化配置(6)--- 炫酷的主题字体颜色设置(基于Intellij IDEA 2018)
  17. oracle账户别名,Oracle的别名
  18. 3D游戏建模学习就业会困难吗?10年资深游戏美术大拿分享就职面试心得
  19. 萧亦坤:3.19黄金解套,今日黄金操作建议
  20. echarts 柱状图渐变

热门文章

  1. linux rsync 目录同步,linux下使用rsync同步目录
  2. Halcon阈值分割
  3. 用户 与组的相关练习
  4. Windows Server 2012 将资源发布到 AD DS
  5. linux 下tomcat开机自启动
  6. 剑指offer(C++)-JZ33:二叉搜索树的后序遍历序列(数据结构-树)
  7. ear的英语怎么念_Dog是“狗”,ear是“耳朵”,Dog ear真不是“狗耳朵”
  8. python的简单程序代码_有那些用python修改python程序代码的简单方法?
  9. python批量下载bilibili视频_如何批量下载bilibili的视频?
  10. ios html5 自动全屏播放,禁止iPhone Safari video标签视频自动全屏的办法