PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP基础 >> 基础文章 >> 

PHP计算当前时间之后(之前)的时间

PHP计算当前时间之后(之前)的时间

来源:PHP程序员站  作者:PHP程序员站  发布时间:2011-07-07
在PHP中有一个非常厉害的函数,strtotime()函数,这个函数有一个异常厉害的使用方法,手册上说的有,但是估计在实际应用中能够想到的人不多。 我为了计算出当前时间N天后的日期时,也是自己写了一个很复杂的函数之后才无意间发现这个函数的,现在记录下来以免以后又忘

在PHP中有一个非常厉害的函数,strtotime()函数,这个函数有一个异常厉害的使用方法,手册上说的有,但是估计在实际应用中能够想到的人不多。

我为了计算出当前时间N天后的日期时,也是自己写了一个很复杂的函数之后才无意间发现这个函数的,现在记录下来以免以后又忘记了

当前时间一周之后的时间戳:strtotime(”+1 week”),这样就行了,一周之后是这样我想N周之后大家应该也就知道了吧,嘿嘿……

然后举一反三,一个月之后呢?应该是strtotime(”+1 months”);

5天之后的时间呢当然是:strtotime(”+5 days”);

12个小时之后呢?strtotime(”+12 hours”);

20分钟之后当然是:strtotime(”+20 minutes”);

30秒之后就是strtotime(”+30 seconds”);

上周六的时间呢?应该是 strtotime(”Last  Saturday“);

下周六当然是strtotime(”Next Saturday”);了

当然你也可以写成这样复杂的,当前时间一个月零两周,零三天,零4个小时16分钟32秒后的时间:

date(”Y-m-d H:i:s”,strtotime(”+1 months +1 week +3 days +4 hours +16 minutes +32 seconds”));

当前时间之后的时间是“+”,之前的时间当然用“-”就可以了!

是不是很方便呢,每天进步一点点就好了,嘿嘿……

 


延伸阅读:
PHP的日期时间函数date()详解
php中计算时间差的几种方法
计算php程序执行时间
PHP设置COOKIE保留时间为浏览器进程
mysql 时间转换函数的用法
使用PHP中的日期和时间函数
PHP SESSION过期时间问题
PHP控制网页过期时间的代码
关于时间的箴言
PHP 中利用数组降低程序的时间复杂度
mysql日期时间操作函数详解


mysql时间日期函数FROM_UNIXTIME用法
php时间函数使用技巧
5个方法帮助您加速网页响应时间
Mysql UNIX时间戳和日期转换函数
PHP 会话(session 时间设定)使用入门
为什么开发人员不能估算时间?
MySQL内置函数表(包括字符串函数、数学函数和日期时间函数)
推荐 10 款网站加载时间比较和测试工具
PHP获取指定月份的第一天开始和最后一天结束的时间戳函数
Tags: php   当前时间   时间  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号