PHP获取今天,昨天,本月,上个月,本年 起始时间戳
PHP获取今天,昨天,本月,上个月,本年 起始时间戳或日期,最新更新时间为2020-04-01
date_default_timezone_set("Asia/Shanghai"); //设置为上海时间 否则开始时间会相差8个小时//获取今日开始时间戳和结束时间戳
$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));
$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;//获取昨日起始时间戳和结束时间戳
$beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y'));
$endYesterday=mktime(0,0,0,date('m'),date('d'),date('Y'))-1;//获取本周起始时间戳和结束时间戳
$beginThisweek = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('y'));
$endThisweek=time();//获取上周起始时间戳和结束时间戳
$beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
$endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));//获取本月起始时间戳和结束时间戳
$beginThismonth=mktime(0,0,0,date('m'),1,date('Y'));
$endThismonth=mktime(23,59,59,date('m'),date('t'),date('Y'));//上个月的起始时间:
$month = 1; // 1代表上个月,可以增加数字追溯前几个月的时间
$begin_time = date("Y-m-d", mktime(0, 0, 0, date("m") - 1 * $month, 1, date("Y")));
$end_time = date("Y-m-d", mktime(23, 59, 59, date("m") - ($month - 1), 0, date("Y")));
// 以下方法有误差,例如3月31日那天的上个月时间匹配出是3月2日,已亲自测试,所以已废弃
//$begin_time = strtotime(date('Y-m-01 00:00:00',strtotime('-1 month')));
//$end_time = strtotime(date("Y-m-d 23:59:59", strtotime(-date('d').'day')));$begin_year = strtotime(date("Y",time())."-1"."-1"); //本年开始
$end_year = strtotime(date("Y",time())."-12"."-31"); //本年结束//现在的时间到第二天凌晨相差的时间戳
$time = (strtotime(date('Y-m-d'))+3600*24) - time() ;
PHP获取今天,昨天,本月,上个月,本年 起始时间戳相关推荐
- php sql查看本月记录,SQL Server 获取本周,本月,本年等时间内记录
datediff(week,zy_time,getdate())=0 //查询本周 datediff(month,zy_time,getdate())=0 //查询本月 本季:select * fro ...
- java 月份起止时间_java已知时间的本周,本月,本年的起始时间
String --->LocalDateTime /LocalDate --->String/Long 有一些项目需要展示本日,本周,本月,本年的相关统计信息,这时就需要根据当前日期(或者 ...
- js获取本周、本月、本季、本年的第一天
今天项目中要获取本周.本月.本季.本年的第一天,发现网上的方法或多或少都有问题,于是自己写了一个,亲测可用. 同时回顾了一下js日期对象的知识,做个总结 先上代码: 1 /** 2 * 获取指定日期的 ...
- php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
php 获取今日.昨日.上周.本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime.下面首先还是直奔主题以示例说明如何使用 mktime 获取今日.昨日.上周.本月的起始 ...
- 转:PHP 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
php 获取今日.昨日.上周.本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime.下面首先还是直奔主题以示例说明如何使用 mktime 获取今日.昨日.上周.本月的起始 ...
- php获取今天是几号,php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳以及当月共有多少天...
php 获取今日.昨日.上周.本月的起始时间戳和结束时间戳以及当月共有多少天 2018-11-13 226 $beginToday=mktime(0,0,0,date('m'),date('d'),d ...
- Oracle 获取本周、本月、本季、本年的第一天和最后一天
来源:https://www.cnblogs.com/cheng5x/p/6888158.html Oracle 获取本周.本月.本季.本年的第一天和最后一天 --本周 select trunc(sy ...
- php 获取上周日期_php 获取今日、昨日、上周、本月的起始时间戳和结束时间
1.php获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,date('m'),date('d'),date('Y'));$endToday=mktime(0,date('d' ...
- javascript获取本周、本月、本季度、本年时间
javascript获取本周.本月.本季度.本年时间段 直接上代码 timeSlotChange (val) {let startTime, endTime;let now = new Date(); ...
最新文章
- chrome调试手机webview中页面
- golang interface 类型转换_无符号Golang程序逆向方法解析
- Tomcat 的运行机制
- 当集合a为空集时a的取值范围_高中数学必修一第一章集合分节练习和章末测试题含答案[1] 2...
- c# contains_清单 .Contains()方法,以C#为例
- linux 内核io操作,关于Linux内核中的异步IO的使用
- C/C++编程操作Redis数据库,hiredis包装redis数据库操作接口及测试(增删改查与连接)
- jpa 多层嵌套一对多_JPA一对多、多对多json序列化死循环问题解决
- 百度地图api vue集成模板收录
- 聊聊V8引擎的垃圾回收
- Rust: tokio,异步代码与运行速度初探
- JavaScript 运行机制(EventLoop)详解:一篇文章全部搞懂事件循环
- 线性代数笔记19——格拉姆-施密特正交化
- AES加密 + Base64编码
- 【车间调度】免疫遗传算法求解多目标生产调度问题【含Matlab源码 710期】
- 1.网络通讯-9种常用网络命令
- panada indexing,selection,assigning
- 命名实体识别的一点经验
- 贪心算法-大整数乘法/加法/减法
- 如何用js源生写计时器
热门文章
- Go 学习笔记(60)— Go 第三方库之 go-redis(初始化 redis、操作 string、操作 list、操作 set、操作 hset)
- 由于找不到PBSYS90.dll,无法继续执行代码。重新安装程序可能会解决此问题!
- Python多版本pip安装库的问题
- Bert系列(二)——源码解读之模型主体
- 使用最新版(2020)IntelliJ IDEA 新建 Spring Boot 2.0 项目
- 自动驾驶解决方案架构
- 深度学习LiDAR定位:L3-Net
- Android App的启动过程
- api.php t.cn,PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
- python format 格式化字符串