博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php开发中的一些常用统计的日期
阅读量:7120 次
发布时间:2019-06-28

本文共 1680 字,大约阅读时间需要 5 分钟。

<?php

echo '<br>今天:<br>';
echo date("Y-m-d",strtotime("now")), "\n";
echo date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d"),date("Y")));
echo '<br>昨天:<br>';
echo date("Y-m-d",strtotime("-1 days")), "\n";
echo '<br>前天:<br>';
echo date("Y-m-d",strtotime("-2 days")), "\n";
echo '<br><br>';

//echo date("Y-m-d",strtotime("+0 week Monday")), "\n";

//echo date("Y-m-d",strtotime("+0 week Sunday")), "\n";

//date('n') 第几个月
//date("w") 本周周几
//date("t") 本月天数

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";

$getMonthDays = date("t",mktime(0, 0 , 0,date('n')+(date('n')-1)%3,1,date("Y")));//本季度未最后一月天数

echo '<br>本季度:<br>';
echo date('Y-m-d H:i:s', mktime(0, 0, 0,date('n')-(date('n')-1)%3,1,date('Y'))),"\n";
echo date('Y-m-d H:i:s', mktime(23,59,59,date('n')+(date('n')-1)%3,$getMonthDays,date('Y'))),"\n";

// $datetime=new DateTime(date('Y-m-d H:i:s'));
// $datetime->add(date_interval_create_from_date_string('1 day'));
// var_dump($datetime);
?>

转载于:https://www.cnblogs.com/cyun/p/4134319.html

你可能感兴趣的文章
Springboot学习(一)
查看>>
TensorFlow的基础概念04
查看>>
类的初始化和总结
查看>>
java 8 新特性 时间api使用实例
查看>>
SylixOS USB Gadget层介绍
查看>>
python设计模式之单例模式
查看>>
Pandas里面dataframe 中loc和iloc函数的区别
查看>>
MySql 常用函数
查看>>
java日志框架log4j详细配置及与slf4j联合使用教程
查看>>
java ArrayList中的subList方法
查看>>
java 7 的新特性
查看>>
Android设备新型恶意软件,融合银行木马、键盘记录器和移动勒索软件等功能
查看>>
SpringBoot使用jsp
查看>>
爬取了陈奕迅新歌《我们》10万条评论数据发现:原来,有些人只适合遇见
查看>>
如何在win10系统上安装linux子系统
查看>>
Android零基础入门第68节:完善RecyclerView,添加首尾视图
查看>>
mcs-51单片机CPU的内部结构及工作原理
查看>>
深浅copy
查看>>
eclipse运行maven项目,tomcat启动报错
查看>>
kali 安装grub theme
查看>>