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 相关文章推荐
数据库查询记录php 多行多列显示
Aug 15 PHP
PHP中获取内网用户MAC地址(WINDOWS/linux)的实现代码
Aug 11 PHP
php全局变量和类配合使用深刻理解
Jun 05 PHP
php权重计算方法代码分享
Jan 09 PHP
php输出xml属性的方法
Mar 19 PHP
深入浅出php socket编程
May 13 PHP
php生成过去100年下拉列表的方法
Jul 20 PHP
Yii2分页的使用及其扩展方法详解
May 23 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
May 28 PHP
PHP+原生态ajax实现的省市联动功能详解
Aug 15 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
Nov 14 PHP
PHP单例模式实例分析【防继承,防克隆操作】
May 22 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
DOMXML函数笔记
2006/10/09 PHP
基于PHP开发中的安全防范知识详解
2013/06/06 PHP
php基于mcrypt的加密解密实例
2014/10/27 PHP
php写app接口并返回json数据的实例(分享)
2017/05/20 PHP
php爬取天猫和淘宝商品数据
2018/02/23 PHP
jquery拖动插件(jquery.drag)使用介绍
2013/06/18 Javascript
JS图片根据鼠标滚动延时加载的实例代码
2013/07/13 Javascript
jquery 循环显示div的示例代码
2013/10/18 Javascript
鼠标经过tr时,改变tr当前背景颜色
2014/01/13 Javascript
jQuery中parents()方法用法实例
2015/01/07 Javascript
Js实现无刷新删除内容
2015/04/29 Javascript
JavaScript实现自动切换图片代码
2016/10/11 Javascript
微信小程序progress组件使用详解
2018/01/31 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
2018/05/07 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
vue实现验证用户名是否可用
2021/01/20 Vue.js
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
[01:02:46]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python使用socket远程连接错误处理方法
2015/04/29 Python
在Python中处理字符串之isdigit()方法的使用
2015/05/18 Python
Python reduce()函数的用法小结
2017/11/15 Python
对python字典元素的添加与修改方法详解
2018/07/06 Python
ML神器:sklearn的快速使用及入门
2019/07/11 Python
Python 的 f-string 可以连接字符串与数字的原因解析
2021/02/20 Python
Html5+CSS3+EL表达式问题小结
2020/12/19 HTML / CSS
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
计算机应用专业应届毕业生中文求职信范文
2013/11/29 职场文书
情人节寄语大全
2014/04/11 职场文书
文明倡议书范文
2014/04/15 职场文书
银行求职信范文
2014/05/26 职场文书
课外访万家心得体会
2014/09/03 职场文书
加强作风建设心得体会
2014/10/22 职场文书
2015年七一建党节演讲稿
2015/03/19 职场文书
企业党支部工作总结2015
2015/05/21 职场文书
正则表达式基础与常用验证表达式
2022/06/16 Javascript