PHP时间戳 strtotime()使用方法和技巧


Posted in PHP onOctober 29, 2013

在php中我想要获取时间戳有多种方法,最常用的就是使用time函数与strtotime()函数把日期转换成时间戳了,下面我来给大家分享一下时间戳函数 strtotime用法。
获取指定的年月日转化为时间戳:
pHP时间戳函数获取指定日期的unix时间戳 strtotime('2012-12-7')
示例如下:

<?php     echo strtotime('2012-12-7'); //结果:1354838400 ?>

说明:返回2012年12月7日0点0分0秒时间戳。
 将当前年月日转化为时间戳:PHP时间戳函数获取当前日期的unix时间戳,
示例如下:
<?php     echo $time=intval(time()); ?>

明:返回当前时间 年月日时分秒的时间戳。
将时间戳转化为年月日:
<?php 
    echo date("Y-m-d H:i:s",intval(time())); 
?>


<?php 
/*
from:https://3water.com
@date:2013-02-22
*/
echo strtotime ("now"), "n"; 
echo strtotime ("10 September 2000"), "n"; 
echo strtotime ("+1 day"), "n"; 
echo strtotime ("+1 week"), "n"; 
echo strtotime ("+1 week 2 days 4 hours 2 seconds"), "n"; 
echo strtotime ("next Thursday"), "n"; 
echo strtotime ("last Monday"), "n"; 
?>

PHP时间戳函数获取英文文本日期时间
便于比较,使用date将当时间戳与指定时间戳转换成系统时间
(1)打印明天此时的时间戳strtotime(”+1 day”)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”+1 day”)) 结果:2009-01-23 09:40:25
(2)打印昨天此时的时间戳strtotime(”-1 day”)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”-1 day”)) 结果:2009-01-21 09:40:25
(3)打印下个星期此时的时间戳strtotime(”+1 week”)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”+1 week”)) 结果:2009-01-29 09:40:25
(4)打印上个星期此时的时间戳strtotime(”-1 week”)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”-1 week”)) 结果:2009-01-15 09:40:25
(5)打印指定下星期几的时间戳strtotime(”next Thursday”)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”next Thursday”)) 结果:2009-01-29 00:00:00
(6)打印指定上星期几的时间戳strtotime(”last Thursday”)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”last Thursday”)) 结果:2009-01-15 00:00:00
以上PHP时间戳函数示例可知源码天空,strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间。
你可能感兴趣的文章
PHP 相关文章推荐
php IP及IP段进行访问限制的代码
Dec 17 PHP
php smarty模版引擎中变量操作符及使用方法
Dec 11 PHP
php 生成文字png图片的代码
Apr 17 PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Aug 01 PHP
PHP实现多进程并行操作的详解(可做守护进程)
Jun 18 PHP
php警告Creating default object from empty value 问题的解决方法
Apr 02 PHP
PHP中Session引起的脚本阻塞问题解决办法
Apr 08 PHP
PHP反射机制用法实例
Aug 28 PHP
php绘制一条直线的方法
Jan 24 PHP
浅谈PHP中单引号和双引号到底有啥区别呢?
Mar 04 PHP
php检查日期函数checkdate用法实例
Mar 19 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
PHP页面中文乱码分析
Oct 29 #PHP
php四种基础算法代码实例
Oct 29 #PHP
教你如何使用php session
Oct 28 #PHP
php字符编码转换之gb2312转为utf8
Oct 28 #PHP
使用PHP curl模拟浏览器抓取网站信息
Oct 28 #PHP
php header功能的使用
Oct 28 #PHP
简单实用的.net DataTable导出Execl
Oct 28 #PHP
You might like
php生成图片缩略图的方法
2015/04/07 PHP
PHP实现获取中英文首字母
2015/06/19 PHP
Ajax和PHP正则表达式验证表单及验证码
2016/09/24 PHP
Apache站点配置SSL强制跳转443
2021/03/09 Servers
JAVASCRIPT keycode总结
2009/02/04 Javascript
javascript instanceof 与typeof使用说明
2010/01/11 Javascript
jquery在IE、FF浏览器的差别详细探讨
2013/04/28 Javascript
JavaScript实现的经典文件树菜单效果
2015/09/08 Javascript
Jquery中巧用Ajax的beforeSend方法
2016/01/20 Javascript
jQuery获取radio选中项的值实例
2016/06/18 Javascript
浅谈js停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)
2017/02/08 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
Angular4绑定html内容出现警告的处理方法
2017/11/03 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
微信小程序使用websocket通讯的demo,含前后端代码,亲测可用
2019/05/22 Javascript
通过实践编写优雅的JavaScript代码
2019/05/30 Javascript
JavaScript判断浏览器版本的方法
2019/11/03 Javascript
jquery实现弹窗(系统提示框)效果
2019/12/10 jQuery
Vue 技巧之控制父类的 slot
2020/02/24 Javascript
jQuery 动态粒子效果示例代码
2020/07/07 jQuery
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
2018/02/21 Python
详解Python最长公共子串和最长公共子序列的实现
2018/07/07 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
解决pycharm下pyuic工具使用的问题
2020/04/08 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
2020/08/07 Python
如何利用Python写个坦克大战
2020/11/18 Python
世界上获奖最多的手机镜头:Olloclip
2018/03/03 全球购物
Speedo速比涛中国官方网站:全球领先泳装运动品牌
2018/04/24 全球购物
租赁协议书范本
2014/04/22 职场文书
分公司任命书
2014/06/06 职场文书
毕业生找工作自荐书
2014/06/30 职场文书
2014年商场工作总结
2014/11/22 职场文书
银行培训心得体会范文
2016/01/09 职场文书
工作违纪的检讨书范文
2019/07/09 职场文书