PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全
<?php
echo
date
(
"Ymd"
,
strtotime
(
"now"
)),
"\n"
;
echo
date
(
"Ymd"
,
strtotime
(
"-1 week Monday"
)),
"\n"
;
echo
date
(
"Ymd"
,
strtotime
(
"-1 week Sunday"
)),
"\n"
;
echo
date
(
"Ymd"
,
strtotime
(
"+0 week Monday"
)),
"\n"
;
echo
date
(
"Ymd"
,
strtotime
(
"+0 week Sunday"
)),
"\n"
;
echo
"*********第几个月:"
;
echo
date
(
'n'
);
echo
"*********本周周几:"
;
echo
date
(
"w"
);
echo
"*********本月天数:"
;
echo
date
(
"t"
);
echo
"*********"
;
echo
'<br>上周起始时间:<br>'
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(0, 0 , 0,
date
(
"m"
),
date
(
"d"
)-
date
(
"w"
)+1-7,
date
(
"Y"
))),
"\n"
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(23,59,59,
date
(
"m"
),
date
(
"d"
)-
date
(
"w"
)+7-7,
date
(
"Y"
))),
"\n"
;
echo
'<br>本周起始时间:<br>'
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(0, 0 , 0,
date
(
"m"
),
date
(
"d"
)-
date
(
"w"
)+1,
date
(
"Y"
))),
"\n"
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(23,59,59,
date
(
"m"
),
date
(
"d"
)-
date
(
"w"
)+7,
date
(
"Y"
))),
"\n"
;
echo
'<br>上月起始时间:<br>'
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(0, 0 , 0,
date
(
"m"
)-1,1,
date
(
"Y"
))),
"\n"
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(23,59,59,
date
(
"m"
) ,0,
date
(
"Y"
))),
"\n"
;
echo
'<br>本月起始时间:<br>'
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(0, 0 , 0,
date
(
"m"
),1,
date
(
"Y"
))),
"\n"
;
echo
date
(
"Y-m-d H:i:s"
,
mktime
(23,59,59,
date
(
"m"
),
date
(
"t"
),
date
(
"Y"
))),
"\n"
;
$season
=
ceil
((
date
(
'n'
))/3);
//当月是第几季度
echo
'<br>本季度起始时间:<br>'
;
echo
date
(
'Y-m-d H:i:s'
,
mktime
(0, 0, 0,
$season
*3-3+1,1,
date
(
'Y'
))),
"\n"
;
echo
date
(
'Y-m-d H:i:s'
,
mktime
(23,59,59,
$season
*3,
date
(
't'
,
mktime
(0, 0 , 0,
$season
*3,1,
date
(
"Y"
))),
date
(
'Y'
))),
"\n"
;
$season
=
ceil
((
date
(
'n'
))/3)-1;
//上季度是第几季度
echo
'<br>上季度起始时间:<br>'
;
echo
date
(
'Y-m-d H:i:s'
,
mktime
(0, 0, 0,
$season
*3-3+1,1,
date
(
'Y'
))),
"\n"
;
echo
date
(
'Y-m-d H:i:s'
,
mktime
(23,59,59,
$season
*3,
date
(
't'
,
mktime
(0, 0 , 0,
$season
*3,1,
date
(
"Y"
))),
date
(
'Y'
))),
"\n"
;
PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全的更多相关文章
- Java获取各种常用时间方法大全
Java获取各种常用时间方法大全 package cc.javaweb.test; Java中文网,Java获取各种时间大全 import java.text.DateFormat; import j ...
- ASP.NET根据当前时间获取,本周,本月,本季度等时间段
DateTime dt = DateTime.Now; //当前时间 DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek. ...
- 【转】C# 根据当前时间获取,本周,本月,本季度等时间段 .Net中Exception
1 DateTime dt = DateTime.Now; //当前时间 2 3 DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayO ...
- 转: C# 根据当前时间获取,本周,本月,本季度等时间段 .Net中Exception
DateTime dt = DateTime.Now; //当前时间 DateTime startWeek = dt.AddDays( - Convert.ToInt32(dt.DayOfWeek.T ...
- c# 根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段(转但是都是使用过)
DateTime dt = DateTime.Now; //当前时间 DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 24小时制 Dat ...
- SQL Server 获取(本周、本月、本旬、本季、本年)的某一天
/*------------------------------本周----------------------------------------*/ --本周第一天 ),getdate()) -- ...
- laravel 获取当前月,当前星期,当天起始时间方法
获取当前月起始时间: 1. $time=time(); $start=date('Y-m-01',$time);//获取指定月份的第一天 $end=date('Y-m-t',$time); //获取指 ...
- JS 获取 本周、本月、本季度、本年、上月、上周、上季度、去年
工具类定义: /** * 日期范围工具类 */ var dateRangeUtil = (function () { /*** * 获得当前时间 */ this.getCurrentDate = fu ...
- [转] Js获取 本周、本月、本季度、本年、上月、上周、上季度、去年时间段
/** * 针对时间的工具类 */ var DateTimeUtil = function () { /*** * 获得当前时间 */ this.getCurrentDate = function ( ...
随机推荐
- Java 反射 使用总结
转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6074887.html1 本文出自[赵彦军的博客] 反射机制是什么 反射机制是在运行状态中,对于任意一个类,都 ...
- win7 64位下vs不能以管理员身份运行的问题解决
开发机上安装了VS6.0/2008/2010/2013,之前一直是正常的,突然莫名其妙不能以管理员身份运行(除了VS6),报"application cannot start.", ...
- ITIS-资料集合贴
ITIS-资料集合贴 说明:这个贴用于收集笔者能力范围内收集收藏并认为有用的资料,方便各方参考,免去到处找寻之苦,提升信息的交叉引用价值.另外,笔者就自己感悟做了部分评注,且可能尝试不断的优化分类和排 ...
- MySQL主从复制(Master-Slave)实践
MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展.多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能. 下图就描述了一个多个数 ...
- JavaScript & PHP模仿C#中string.format效果
1.JavaScript function stringformat() { var args = Array.prototype.slice.call(arguments); if (args.le ...
- Oracle常用函数汇总
在Oracle OCP考试中,相当一部分知识点涉及到对于Oracle常见函数的考查.尽管Oracle官方文档SQL Language Reference中Functions一章内列举了所有Oracle ...
- easyUI的基础布局
<html> <head> <meta http-equiv="Content-Type" content="text/html; char ...
- [AC自动机]【学习笔记】
Keywords Search Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)To ...
- Suspend to RAM和Suspend to Idle分析,以及在HiKey上性能对比
Linux内核suspend状态 Linux内核支持多种类型的睡眠状态,通过设置不同的模块进入低功耗模式来达到省电功能.目前存在四种模式:suspend to idle.power-on standb ...
- C 语言学习 第12次作业总结
作业总结 本次课堂的内容为字符串相关的几个函数还有结构体. 字符串相关函数 在此之前的课程中,输入主要都是使用scanf这个函数.而在这节课上,冯老师讲解了字符串获取函数gets.在不需要控制符的情况 ...