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编程最快明白》第三讲:php数组
Nov 01 PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
Jul 31 PHP
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
Jul 03 PHP
PHP缓存机制Output Control详解
Jul 14 PHP
php计算两个整数的最大公约数常用算法小结
Mar 05 PHP
php简单实现无限分类树形列表的方法
Mar 27 PHP
php动态绑定变量的用法
Jun 16 PHP
PHP基于单例模式实现的mysql类
Jan 09 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
Feb 17 PHP
Laravel获取当前请求的控制器和方法以及中间件的例子
Oct 11 PHP
TP5框架实现上传多张图片的方法分析
Mar 29 PHP
PHP获取类私有属性的3种方法
Sep 10 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
读jQuery之十四 (触发事件核心方法)
2011/08/23 Javascript
将数字转换成大写的人民币表达式的js函数
2014/09/21 Javascript
jquery制作多功能轮播图插件
2015/04/02 Javascript
JS中获取函数调用链所有参数的方法
2015/05/07 Javascript
Bootstrap每天必学之按钮(一)
2015/11/24 Javascript
利用Vue.js实现checkbox的全选反选效果
2017/01/18 Javascript
js实现日历与定时器
2017/02/22 Javascript
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
解决jQuery使用append添加的元素事件无效的问题
2018/08/30 jQuery
生产制造追溯系统之再说条码打印
2019/06/03 Javascript
监控微信小程序中的慢HTTP请求过程详解
2019/07/05 Javascript
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
python统计文本字符串里单词出现频率的方法
2015/05/26 Python
python下paramiko模块实现ssh连接登录Linux服务器
2015/06/03 Python
Python的re模块正则表达式操作
2016/05/25 Python
python列表生成式与列表生成器的使用
2018/02/23 Python
Python中一行和多行import模块问题
2018/04/01 Python
Matplotlib 生成不同大小的subplots实例
2018/05/25 Python
python argparser的具体使用
2019/11/10 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
2019/11/26 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
Python Sqlalchemy如何实现select for update
2020/10/12 Python
python Scrapy框架原理解析
2021/01/04 Python
细说CSS3中box属性中的overflow-x属性和overflow-y属性值的效果
2014/07/21 HTML / CSS
英国人最爱的饰品网站:Accessorize
2016/08/22 全球购物
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
前台文员岗位职责及工作流程
2013/11/19 职场文书
党性观念心得体会
2014/09/03 职场文书
公司行政主管岗位职责
2015/04/09 职场文书
教师节倡议书2015
2015/04/27 职场文书
侵犯商业秘密的律师函
2015/05/27 职场文书
天堂的孩子观后感
2015/06/11 职场文书
高一地理教学工作总结
2015/08/12 职场文书
Python实现随机生成迷宫并自动寻路
2021/06/13 Python
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js