php中获得上个月的同一时间,PHP判断两个给定日期是否在同一周的方法
本文实例讲述了PHP判断两个给定日期是否在同一周的方法。分享给大家供大家参考,具体如下:
/**
* 判断两日期是不是同一周
* 星期是按周日到周六
*/
function getSameWeek($pretime,$aftertime){
$flag = false;//默认不是同一周
$afweek = date('w',$aftertime);//当前是星期几
$mintime = $aftertime - $afweek * 3600*24;//一周开始时间
$maxtime = $aftertime + (7-$afweek)*3600*24;//一周结束时间
if ( $pretime >= $mintime && $pretime <= $maxtime){//同一周
$flag = true;
}
return $flag;
}
$testWeek_start=strtotime('2017-8-19');
$testWeek_end=strtotime('2017-8-23');
echo getSameWeek($testWeek_start,$testWeek_end)?'在同一周':'不在同一周';
运行结果:
不在同一周
PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:
在线日期/天数计算器:http://tools.jb51.net/jisuanqi/date_jisuanqi
在线日期计算器/相差天数计算器:http://tools.jb51.net/jisuanqi/datecalc
在线日期天数差计算器:http://tools.jb51.net/jisuanqi/onlinedatejsq
Unix时间戳(timestamp)转换工具:http://tools.jb51.net/code/unixtime
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php日期与时间用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》及《PHP数学运算技巧总结》
希望本文所述对大家PHP程序设计有所帮助。
php中获得上个月的同一时间,PHP判断两个给定日期是否在同一周的方法相关推荐
- Python中用于判断两个集合的交集是否为空集isdisjoint()方法
[小白从小学Python.C.Java] [Python全国计算机等级考试] [Python数据分析考试必会题] ● 标题与摘要 Python中用于判断两个集合的交集是否为空集 isdisjoint ...
- numpy中两个array数值比较,在IDE中显示完全相同,但是bool判断两个array是否相等却返回False
numpy踩坑:两个array中数值分别比较,在IDE显示相同,但是bool判断两个array是否相等值却是False 在numpy数据比较时,在IDE显示完全相同但是比较是否相等却有时候返回Fals ...
- 怎样判断两个ip地址是不是在同一个网段中?
我们先来了解一下,判断两个ip地址是不是在同一个网段的方法. 要想判断两个ip地址是不是在同一个网段,只需将ip地址与子网掩码做与运算,如果得出的结果一样,则这两个ip地址是同一个子网当中. 例子: ...
- Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日?
Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日? 目录
- golang mysql 超时_golang中mysql建立连接超时时间timeout 测试
本文测试连接mysql的超时时间. 这里的"连接"是建立连接的意思. 连接mysql的超时时间是通过参数timeout设置的. 1.建立连接超时测试 下面例子中,设置连接超时时间为 ...
- py提取文字中的时间_一次提取100个视频中的文案!节省时间有绝招在手视频文案提取...
关于一段视频中的文案,我们常常会遇到想要提取的时候,可能有些人会说这还不简单,直接边听边写就是了,是的这确实是一个方法,如果只有少数的视频,少数的文案需要提取的话,但是如果你们遇到工作上的安排让你们提 ...
- sjf调度算法_如何通过静态方法预测SJF调度中未来过程的突发时间?
sjf调度算法 In SJF Scheduling, CPU is assigned to the process having the smallest burst time but it can ...
- java 假设当前时间_Java中与日期和时间相关的类和方法
一.currentTimeMillis()方法 System 类中的方法 currentTimeMillis() 方法可以返回从 GMT1970 年 1 月 1 日 00 : 00 : 00 开始到当 ...
- python timer 死掉_Python timer定时器两种常用方法解析 Python中如何在一段时间后停止程序...
如何调用定时器 python 如何在python里面for循环中放了一个定时函数,当定# 我的构想程序效果 for Img in ImgArray: timer = threading.Timer(1 ...
最新文章
- 各种编程语言的深度学习库整理(中英版)
- 【学习笔记-集合】HashMap 源码浅析
- 【数字图像处理】五.MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理详解
- cocos2d-x 2.2 创建项目
- Firebug控制台详解
- 一个兼容IE7\IE8,H5的多功能视频播放器,H5视频播放器兼容Flash视频播放器
- CSS 布局 - Overflow
- linux 鼠标光标由箭头变成十字形恢复方法
- html中的日期框怎么写,HTML5日期输入框(date)
- linux版wps系统缺失字体,ubuntu wps 字体缺失的解决方法
- catia 摆正点云的方法_基于CATIA的逆向工程点云定位方法
- 2019 ICPC 南京 K.Triangle(二分+几何)
- 码隆科技在 CVPR 2019 主办商品识别大赛,等你来战!
- JavaScript: 多维数组的几个注意点
- 好看的黑色响应式滚动式动态背景个人导航HTML源码
- HBase数据库使用TTL清理过期数据
- 特征工程系列(一):特征工程的概念/特征的处理
- 生存还是毁灭?新物种爆发时代,企业请回答
- 排列组合C(n,k)计算公式
- 计算机系统指定文件类型,一、1.在计算机系统中,依靠_______来指定文件类型。.doc...
热门文章
- 深度学习在目标跟踪中的应用
- uniapp 实现微信聊天效果 阻止input失焦
- 那些让我印象深刻的bug--05
- 华为服务器型号大全rh2288h,华为服务器 RH2288H V3 12*3.5盘位 E5-2680 v4*2 16GB*8 6000G*3 R5 750W*2 4*GE.....
- echarts配置项图文介绍——xAxis
- 使用dd命令克隆整个系统
- PCIe数据卡设计资料第611篇:基于VU9P的双路5Gsps AD 双路6Gsps DA PCIe数据卡
- hazelcast 搭建_SpringBoot整合Hazelcast实现分布式缓存
- 图像篡改入门02 利用空间结构篡改定位
- android root权限获取失败,安卓手机为什么获取Root权限失败?Root失败是什么原因...