php最大输入时间,php 根据输入的参数,获取上季度最后一个月的时间

这篇博客探讨了如何在PHP中获取某月、某季度的起始和结束时间,并介绍了JavaScript中获取当前日期及之后一个月的日期区间的方法。同时,文章提到了Jenkins Build Flow job中参数获取和传递的技巧,以及Python通过sys模块获取命令行参数的方式。
摘要由CSDN通过智能技术生成

public function getTime( $time ='2017-06-01 00:00:00'){

$month = date('m',strtotime($time));

$season = ceil($month/3);//当月是第几季度

$yeah =date('Y',strtotime($time)) ;

if($season ==1){

$oldYeah = intval($yeah-1) ;

$newTimeStart = $oldYeah."-12-01 00:00:00";

$newTimeEnd = $oldYeah."-12-31 23:59:59";

}else{

$newTimeStart = date('Y-m-d H:i:s',mktime(0, 0, 0,$season*3-3,1,date($yeah)));

$newTimeEnd = date('Y-m-d H:i:s',mktime(23,59,59,$season*3-3,date('t',mktime(0, 0, 0,$season*3-3,1,date($yeah))),date($yeah)));

}

var_dump($newTimeStart,$newTimeEnd);exit;

}

一步一步写出java swing登录界面,以及输入的参数获取

经过好几天的学习,研究,接下来说说java swing,以及内嵌浏览器的方法. 一.swing是一个用于java应用程序用户界面的的开发工具包. 例如:接下来我们做个登录界面,简要说明 做之前的构想图 ...

Date——js 获取当前日期到之后一个月30天的日期区间

var dateList = []; let startDate = new Date(); let endDate = new Date(); endDate.setDate(startDate.g ...

C#获取本周、上周、本月、上月、本季度、上季度、本年、上一年起始时间和结束时间

/// 取得某月的第一天 ///  /// 要取得月份第一天的时间

MS SQL巡检系列——检查数据库上一次DBCC CHECKDB的时间

DBCC CHECKDB检查指定数据库中的所有对象的逻辑和物理完整性,具体请参考MSDN文档.我们必须定期对数据库做完整性检查(DBCC CHECKDB),以便能及时发现一些数据库损坏(Corrupt ...

JS 获取 本周、本月、本季度、本年、上月、上周、上季度、去年

工具类定义: /** * 日期范围工具类 */ var dateRangeUtil = (function () { /*** * 获得当前时间 */ this.getCurrentDate = fu ...

[转] Js获取 本周、本月、本季度、本年、上月、上周、上季度、去年时间段

/** * 针对时间的工具类 */ var DateTimeUtil = function () { /*** * 获得当前时间 */ this.getCurrentDate = function ( ...

python 中 使用sys模块 获取运行脚本时在命令行输入的参数

在python项目的开发的过程中, 经常需要运行各种python脚本, 有时候还需要根据不同的使用情况输入不同的参数, 如果每次都去编辑一下脚本那就太麻烦,太耗费时间了, 这时就可以使用Python自 ...

jenkins Build Flow job 输入参数获取和传递

jenkins Build Flow job 输入参数获取和传递 如果设置Build Flow的job,怎样获取手工输入的参数. 1. 指定构建参数 job配置中,勾选"参数化构建&quot ...

随机推荐

tachyon of zybo cluster

把Tachyon层加入spark和hadoop之间,以加速集群 官网:http://tachyon-project.org/ github:https://github.com/amplab/tach ...

hexo 本地local4000打不开解决方法

错误:Cannot GET /spadesq.github.io/ (注:spadesq.github.io是原来放hexo文件夹的名字) 由于我后来把hexo文件夹搬迁到别处,但我发现打开本地,地址 ...

WIN7管理工具配置ODBC数据源-系统DSN中无Oracle,Sybase驱动的解决方法

在C:\Windows\SysWOW64下找到: odbcad32.exe 这个文件,双击打开. 点击添加按钮,选择 对应的 驱动,然后就可用添加连接Oracle/Sybase的ODBC的数据源了.

Linux安装gcc编译器详解

本人使用的是CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器. 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编 ...

[Swift]基础

[Swift]基础 一, 常用变量 var str = "Hello, playground" //变量 let str1="Hello xmj112288" ...

PHP Error 和 Logging 函数

PHP Error 和 Logging 函数 PHP Error 和 Logging 简介 Error 和 Logging 函数允许您对错误进行处理和记录. Error 函数允许用户定义错误处理规则, ...

php ajax提交post请求出现数组被截断情况的解决方法

一.场景 今天做保存专题商品列表的时候发现,前端明明有2300多条数据,但是实际服务端接受存入数据库才166条 二.解决过程 经过调试发现前端页面提交post请求时数据量是正确的,但到服务端只能接受到 ...

iscroll.js

Android初级教程理论知识(第九章多媒体编程)

多媒体概念 文字.图片.音频.视频 计算机图片大小的计算 图片大小 = 图片的总像素 * 每个像素占用的大小 单色图:每个像素占用1/8个字节 16色图:每个像素占用1/2个字节 256色图:每个像素 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值