文档章节

php获取月头月末

 果树啊
发布于 2016/03/10 11:28
字数 95
阅读 23
收藏 1
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);
}

 

© 著作权归作者所有

粉丝 12
博文 247
码字总数 55975
作品 0
福州
高级程序员
私信 提问
php 获取某一月月初与月末时间戳

1.获取上个月第一天及最后一天. 月初 date('Y-m-01', strtotime('-1 month')); 月末 date('Y-m-t', strtotime('-1 month'));  上个月第一天: date('Y-m-d', strtotime(date('Y-m-01') . ' ......

喜欢敲代码的感觉
2017/11/03
94
0
【量化学堂】大A股也存在换月效应!!

本文通过从不角度考察换月前后资产收益率,得出换月效应在A股历史上普遍存在的结论,最后分析了产生此现象的原因,本文的统计时间段为2005年11月至2017年12月。全文的内容如下: 数据准备; ...

优矿量化实验室
2018/03/20
0
0
shell获取时间函数和date用法参数

shell下获取系统时间的方法直接调用系统变量 获取今天时期: 或 或 $(date +%y%m%d) 获取昨天时期: 获取前天日期: 依次类推比如获取10天前的日期: 或n天前的 明天: 注意以上中间有空格 ...

梧桐0928
2018/06/26
0
0
java使用Calendar类获取常用简单工具类

前言: 在工作中,我们经常会用到时间相关的。比如月初、月末、年初、年末、指定月份所在季度的季末、当前时间加X天、x月、x年等这些常用的虽说不难,但是如果要用到,立马又想不起来。这里凯...

799879287
2017/11/22
0
0
Win10份额不断增加,Edge浏览器却下滑

就目前来看,微软的 Windows 10 系统普及度不错,装机量已经突破了两亿。不过有些微妙的是,Windows 10 强势窜起的背后是微软 Edge 浏览器的份额持续下降。 根据市场研究公司 Net Applicatio...

oschina
2016/01/04
5.2K
56

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
1K
12
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
22
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
17
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
29
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部