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实现登陆验证码(类似条行码状)
Oct 09 PHP
php读取msn上的用户信息类
Dec 05 PHP
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
Dec 16 PHP
php 高效率写法 推荐
Feb 21 PHP
PHP函数getenv简介和使用实例
May 12 PHP
Laravel 4.2 中队列服务(queue)使用感受
Oct 30 PHP
怎样搭建PHP开发环境
Jul 28 PHP
浅谈PHP eval()函数定义和用法
Jun 21 PHP
基于PHP实现用户注册登录功能
Oct 14 PHP
swoole和websocket简单聊天室开发
Nov 18 PHP
thinkPHP5框架分页样式类完整示例
Sep 01 PHP
PHP的JSON封装、转变及输出操作示例
Sep 27 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 PDOStatement::fetchObject讲解
2019/02/01 PHP
解放web程序员的输入验证
2006/10/06 Javascript
javascript div 遮罩层封锁整个页面
2009/07/10 Javascript
jquery全选checkBox功能实现代码(取消全选功能)
2013/12/10 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
快速掌握Node.js事件驱动模型
2016/03/21 Javascript
JavaScript学习笔记之数组随机排序
2016/03/23 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
Angular 4依赖注入学习教程之组件服务注入(二)
2017/06/04 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
微信小程序使用video组件播放视频功能示例【附源码下载】
2017/12/08 Javascript
Vue动态路由缓存不相互影响的解决办法
2019/02/19 Javascript
js new Date()实例测试
2019/10/31 Javascript
angular组件间传值测试的方法详解
2020/05/07 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
原生js实现弹窗消息动画
2020/11/20 Javascript
[52:27]2018DOTA2亚洲邀请赛 3.31 小组赛B组 paiN vs Secret
2018/04/01 DOTA
Python采用raw_input读取输入值的方法
2014/08/18 Python
在Python中使用mechanize模块模拟浏览器功能
2015/05/05 Python
django基础之数据库操作方法(详解)
2017/05/24 Python
python实现网页自动签到功能
2019/01/21 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
python nmap实现端口扫描器教程
2020/05/28 Python
python 协程中的迭代器,生成器原理及应用实例详解
2019/10/28 Python
Python调用JavaScript代码的方法
2020/10/27 Python
CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
2016/04/26 HTML / CSS
美国网上书店:Barnes & Noble
2018/08/15 全球购物
秘书英文求职信范文
2014/01/31 职场文书
理财投资建议书
2014/03/12 职场文书
2014年度安全工作总结
2014/12/04 职场文书
法院个人总结
2015/03/03 职场文书
欠条范文
2015/07/03 职场文书
2015国庆节66周年标语
2015/07/30 职场文书
业余无线电通联Q语
2022/02/18 无线电