php时间计算相关问题小结


Posted in PHP onMay 09, 2016

本文实例总结了php时间计算相关问题。分享给大家供大家参考,具体如下:

1. php获取三个月前的日期

<?php header("content-Type: text/html; charset=utf-8");?>
<?php
$s_sdate=date("Y-m-d"); //当前时间
$moth_day=90; //月份 (转为天数)
$s_edate=date("Y-m-d",(strtotime($s_sdate)-$moth_day*84600));
echo $moth_day."前的日期为".$s_edate;
?>

2. 计算日期30天后

可以用strtotime PHP提供了一个超级简单的方式来完成本来要几十行代码的工作。

先把某日期转换成UNIX时间戳

$t = time(); // 当前时间戳
$t = strtotime("+30 days", $t); // 30天后的时间戳
echo date("Y-m-d", $t); // 格式化日期

3. 转换2日期的时间戳...然后相减

$t1 = strtotime("2009-08-19");
$t2 = strtotime("2009-08-20");
$t = $t2 - $t1; // 相差天数的秒
echo (int)($t / 86400)

4. 判断是否是本星期

$date = "2008-12-08";
if (isCurrentWeeks($date)) {
  echo $date."是本星期";
} else {
  echo $date."不是本星期";
}
function isCurrentWeeks($d) {
  return (date("W",strtotime($d))==date("W",strtotime("now")));
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
mysql limit查询优化分析
Nov 12 PHP
php数组函数序列之array_flip() 将数组键名与值对调
Nov 07 PHP
php木马webshell扫描器代码
Jan 25 PHP
探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
Jun 06 PHP
PHP系统命令函数使用分析
Jul 05 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
Sep 26 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
Jul 05 PHP
php实现递归的三种基本方式
Jul 04 PHP
浅谈PHP发送HTTP请求的几种方式
Jul 25 PHP
PHP实现的权重算法示例【可用于游戏根据权限来随机物品】
Feb 15 PHP
Laravel5.1框架注册中间件的三种场景详解
Jul 09 PHP
PHP 时间处理类Carbon
May 20 PHP
php数据访问之查询关键字
May 09 #PHP
php简单实现短网址(短链)还原的方法(测试可用)
May 09 #PHP
php数据访问之增删改查操作
May 09 #PHP
php简单实现批量上传图片的方法
May 09 #PHP
php简单备份与还原MySql的方法
May 09 #PHP
PHP微信开发之微信消息自动回复下所遇到的坑
May 09 #PHP
php简单复制文件的方法
May 09 #PHP
You might like
浅析php单例模式
2014/11/25 PHP
Thinkphp批量更新数据的方法汇总
2016/06/29 PHP
php使用CutyCapt实现网页截图保存的方法
2016/10/03 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
2017/04/26 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
window.parent调用父框架时 ie跟火狐不兼容问题
2009/07/30 Javascript
jQuery EasyUI API 中文文档 - DataGrid数据表格
2011/11/17 Javascript
JS多物体 任意值 链式 缓冲运动
2012/08/10 Javascript
JQuery EasyUI 数字格式化处理示例
2014/05/05 Javascript
JS根据key值获取URL中的参数值及把URL的参数转换成json对象
2015/08/26 Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
2017/05/08 jQuery
vue + element-ui实现简洁的导入导出功能
2017/12/22 Javascript
JavaScript实现浅拷贝与深拷贝的方法分析
2018/07/05 Javascript
Node.js console控制台简单用法分析
2019/01/04 Javascript
使用mixins实现elementUI表单全局验证的解决方法
2019/04/02 Javascript
跟混乱的页面弹窗说再见
2019/04/11 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
vue 如何从单页应用改造成多页应用
2020/10/23 Javascript
[04:23]DOTA2上海特锦赛小组赛第一日 TOP10精彩集锦
2016/02/27 DOTA
Python使用代理抓取网站图片(多线程)
2014/03/14 Python
详解如何用OpenCV + Python 实现人脸识别
2017/10/20 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
2017/12/12 Python
Python爬虫将爬取的图片写入world文档的方法
2018/11/07 Python
Python如何测试stdout输出
2020/08/10 Python
全球知名提供各类营养保健品的零售商:Vitamin Shoppe
2016/10/09 全球购物
Casadei卡萨蒂官网:意大利奢侈鞋履品牌
2017/10/28 全球购物
Nike西班牙官方网站:Nike.com (ES)
2017/10/30 全球购物
俄罗斯运动、健康和美容产品在线商店:Lactomin.ru
2020/07/23 全球购物
新西兰最大的天然保健及护肤品网站:HealthPost(直邮中国)
2021/02/13 全球购物
中华在我心中演讲稿
2014/09/13 职场文书
2014年九一八事变演讲稿
2014/09/14 职场文书
2015年部门工作总结范文
2015/03/31 职场文书
2015学习委员工作总结范文
2015/04/03 职场文书
费城故事观后感
2015/06/10 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书
Python如何配置环境变量详解
2021/05/18 Python