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
php数组应用之比较两个时间的相减排序
Aug 18 PHP
PHP 错误之引号中使用变量
May 04 PHP
配置php网页显示各种语法错误
Sep 23 PHP
PHP自动重命名文件实现方法
Nov 04 PHP
php递归删除目录与文件的方法
Jan 30 PHP
php中使用sftp教程
Mar 30 PHP
讲解WordPress开发中一些常用的debug技巧
Dec 18 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
Mar 17 PHP
php爬取天猫和淘宝商品数据
Feb 23 PHP
Referer原理与图片防盗链实现方法详解
Jul 03 PHP
php服务器的系统详解
Oct 12 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 图片加水印与上传图片加水印php类
2010/05/12 PHP
php强制下载类型的实现代码
2011/04/21 PHP
深入php常用函数的使用汇总
2013/06/08 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
情人节之礼 js项链效果
2012/02/13 Javascript
js简单实现用户注册信息的校验代码
2013/11/15 Javascript
javascript写的异步加载js文件函数(支持数组传参)
2014/06/07 Javascript
js创建表单元素并使用submit进行提交
2014/08/14 Javascript
Javascript学习笔记之数组的构造函数
2014/11/23 Javascript
浅析Node.js中的内存泄漏问题
2015/06/23 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
Javascrip实现文字跳动特效
2016/11/27 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
在vue项目中引入highcharts图表的方法
2019/01/21 Javascript
全网小程序接口请求封装实例代码
2020/11/06 Javascript
python的绘图工具matplotlib使用实例
2014/07/03 Python
Python ValueError: invalid literal for int() with base 10 实用解决方法
2015/06/21 Python
Python 多进程和数据传递的理解
2017/10/09 Python
Centos 升级到python3后pip 无法使用的解决方法
2018/06/12 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
selenium+PhantomJS爬取豆瓣读书
2019/08/26 Python
python实现智能语音天气预报
2019/12/02 Python
pytorch三层全连接层实现手写字母识别方式
2020/01/14 Python
pytorch之Resize()函数具体使用详解
2020/02/27 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
HTML5 Canvas 实现K线图的示例代码
2019/12/23 HTML / CSS
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
读书心得体会
2013/12/28 职场文书
大学生简短的自我评价分享
2014/02/20 职场文书
授权委托书
2015/01/28 职场文书
酒店宣传语大全
2015/07/13 职场文书
孕妇病假条怎么写
2015/08/17 职场文书
学生会副主席竞选稿
2015/11/19 职场文书
redis客户端实现高可用读写分离的方式详解
2021/07/04 Redis