PHP中strtotime函数使用方法分享


Posted in PHP onJanuary 10, 2012

一,获取指定日期的unix时间戳
strtotime("2009-1-22") 示例如下:
1.echo strtotime("2009-1-22")

结果:1232553600
说明:返回2009年1月22日0点0分0秒时间戳
二,获取英文文本日期时间
示例如下:
便于比较,使用date将当时间戳与指定时间戳转换成系统时间
(1)打印明天此时的时间戳strtotime("+1 day")
当前时间:
1.echo date("Y-m-d H:i:s",time())

结果:2009-01-22 09:40:25
指定时间:
1.echo date("Y-m-d H:i:s",strtotime("+1 day"))

结果:2009-01-23 09:40:25
(2)打印昨天此时的时间戳strtotime("-1 day")
当前时间:
1.echo date("Y-m-d H:i:s",time())

结果:2009-01-22 09:40:25
指定时间:
1.echo date("Y-m-d H:i:s",strtotime("-1 day"))

结果:2009-01-21 09:40:25
(3)打印下个星期此时的时间戳strtotime("+1 week")
当前时间:
1.echo date("Y-m-d H:i:s",time())

结果:2009-01-22 09:40:25
指定时间:
1.echo date("Y-m-d H:i:s",strtotime("+1 week"))

结果:2009-01-29 09:40:25
(4)打印上个星期此时的时间戳strtotime("-1 week")
当前时间:
1.echo date("Y-m-d H:i:s",time())

结果:2009-01-22 09:40:25
指定时间:
1.echo date("Y-m-d H:i:s",strtotime("-1 week"))

结果:2009-01-15 09:40:25
(5)打印指定下星期几的时间戳strtotime("next Thursday")
当前时间:
1.echo date("Y-m-d H:i:s",time())

结果:2009-01-22 09:40:25
指定时间:
1.echo date("Y-m-d H:i:s",strtotime("next Thursday"))

结果:2009-01-29 00:00:00
(6)打印指定上星期几的时间戳strtotime("last Thursday")
当前时间:
1.echo date("Y-m-d H:i:s",time())

结果:2009-01-22 09:40:25
指定时间:
1.echo date("Y-m-d H:i:s",strtotime("last Thursday"))

结果:2009-01-15 00:00:00
以上示例可知,strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间。
希望通过本文的介绍后,你已经能掌握strtotime函数用法。

PHP 相关文章推荐
PHPShop存在多个安全漏洞
Oct 09 PHP
一个php作的文本留言本的例子(一)
Oct 09 PHP
PHP 获取远程文件内容的函数代码
Mar 24 PHP
PHP实现下载功能的代码
Sep 29 PHP
php实例分享之html转为rtf格式
Jun 02 PHP
ThinkPHP在新浪SAE平台的部署实例
Oct 31 PHP
php获取从html表单传递数组的方法
Mar 20 PHP
PHP版微信公众平台红包API
Apr 02 PHP
PHP编程中的__clone()方法使用详解
Nov 27 PHP
php mysql数据库操作类(实例讲解)
Aug 06 PHP
PHP实现动态创建XML文档的方法
Mar 30 PHP
CI框架网页缓存简单用法分析
Dec 26 PHP
比较详细PHP生成静态页面教程
Jan 10 #PHP
php中通过正则表达式下载内容中的远程图片的函数代码
Jan 10 #PHP
PHP三元运算符的结合性介绍
Jan 10 #PHP
如何用phpmyadmin设置mysql数据库用户的权限
Jan 09 #PHP
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 #PHP
PHP的SQL注入过程分析
Jan 06 #PHP
超级实用的7个PHP代码片段分享
Jan 05 #PHP
You might like
2020最新CPU的性能排名
2020/04/02 数码科技
php单例模式实现方法分析
2015/03/14 PHP
JavaScript 图片预览效果 推荐
2009/12/22 Javascript
JavaScript 学习初步 入门教程
2010/03/25 Javascript
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异
2011/01/12 Javascript
JavaScript框架(iframe)操作总结
2014/04/16 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
2015/08/21 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
jquery实现隐藏在左侧的弹性弹出菜单效果
2015/09/18 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
2015/12/31 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
使用jQuery实现购物车结算功能
2017/08/15 jQuery
JS实现生成由字母与数字组合的随机字符串功能详解
2018/05/25 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
解决vux 中popup 组件Mask 遮罩在最上层的问题
2020/11/03 Javascript
[01:04:48]VGJ.S vs TNC Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
python获取图片颜色信息的方法
2015/03/18 Python
python实现将英文单词表示的数字转换成阿拉伯数字的方法
2015/07/02 Python
python黑魔法之参数传递
2016/02/12 Python
python 列表降维的实例讲解
2018/06/28 Python
TensorFlow用expand_dim()来增加维度的方法
2018/07/26 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
树莓派实现移动拍照
2019/06/22 Python
Python argparse模块应用实例解析
2019/11/15 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
python实现Oracle查询分组的方法示例
2020/04/30 Python
Linux如何命名文件--使用文件名时应注意
2014/05/29 面试题
环境科学专业个人求职信
2013/12/15 职场文书
竞聘上岗演讲
2014/05/19 职场文书
医院义诊活动总结
2014/07/04 职场文书
小学生暑假安全公约
2015/07/14 职场文书
小学语文教师研修日志
2015/11/13 职场文书
浅谈MySQL 亿级数据分页的优化
2021/06/15 MySQL
LeetCode189轮转数组python示例
2022/08/05 Python