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 相关文章推荐
Php部分常见问题总结
Oct 09 PHP
利用discuz实现PHP大文件上传应用实例代码
Nov 14 PHP
在mysql数据库原有字段后增加新内容
Nov 26 PHP
php google或baidu分页代码
Nov 26 PHP
php简单的会话类代码
Aug 08 PHP
php实现下载限制速度示例分享
Feb 13 PHP
thinkphp实现多语言功能(语言包)
Mar 04 PHP
THINKPHP项目开发中的日志记录实例分析
Dec 01 PHP
php中执行系统命令的方法
Mar 21 PHP
PHP动态柱状图实现方法
Mar 30 PHP
为你总结一些php系统类函数
Oct 21 PHP
PHP调用微博接口实现微博登录的方法示例
Sep 22 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 session有效期session.gc_maxlifetime
2011/04/20 PHP
基于curl数据采集之单页面采集函数get_html的使用
2013/04/28 PHP
PHP实现获取图片颜色值的方法
2014/07/11 PHP
iOS自定义提示弹出框实现类似UIAlertView的效果
2016/11/16 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
JS解决url传值出现中文乱码的另类办法
2013/04/08 Javascript
jQuery的ready方法详解
2014/11/27 Javascript
js实现的后台左侧管理菜单代码
2015/09/11 Javascript
jQuery往返城市和日期查询实例讲解
2015/10/09 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
JS字符串的切分用法实例
2016/02/22 Javascript
修复jQuery tablesorter无法正确排序的bug(加千分位数字后)
2016/03/30 Javascript
用JS动态改变表单form里的action值属性的两种方法
2016/05/25 Javascript
深入理解js数组的sort排序
2016/05/28 Javascript
深入分析javascript中console命令
2016/08/14 Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
2016/09/14 Javascript
教大家轻松制作Bootstrap漂亮表格(table)
2016/12/13 Javascript
JavaScript禁用右键单击优缺点分析
2019/01/20 Javascript
vue组件数据传递、父子组件数据获取,slot,router路由功能示例
2019/03/19 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
2019/09/27 Javascript
JavaScript简易计算器制作
2020/01/17 Javascript
vue 获取到数据但却渲染不到页面上的解决方法
2020/11/19 Vue.js
[01:01:42]Secret vs Optic Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
用python读写excel的方法
2014/11/18 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
2018/06/14 Python
python help函数实例用法
2020/12/06 Python
韩国知名的家庭购物网站:CJmall
2016/08/01 全球购物
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
一套软件测试笔试题
2014/07/25 面试题
中科软测试工程师面试题
2012/06/16 面试题
新闻专业学生的自我评价
2014/02/13 职场文书
《我的第一本书》教学反思
2014/02/15 职场文书
100句人生哲理语录集锦:强者征服今天,懒汉坐等明天
2019/10/18 职场文书
电脑关机速度很慢怎么办 提升电脑关机速度设置教程
2022/04/08 数码科技
VW、VH适配移动端的解决方案与常见问题
2023/05/21 HTML / CSS