使用php 获取时间今天明天昨天时间戳的详解


Posted in PHP onJune 20, 2013

使用php获取时间今天明天昨天时间戳
2013-06-20 11:12
<?php
echo "今天:".date("Y-m-d")."<br>";    
echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>";    
echo "明天:".date("Y-m-d",strtotime("+1 day")). "<br>"; 
echo "一周后:".date("Y-m-d",strtotime("+1 week")). "<br>";    
echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). "<br>";    
echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "<br>";    
echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."<br>";    
echo "一个月前:".date("Y-m-d",strtotime("last month"))."<br>";    
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."<br>";    
echo "十年后:".date("Y-m-d",strtotime("+10 year"))."<br>";   
strtotime()函数的作用是将日期时间描述解析为 Unix 时间戳
int strtotime  ( string time [, int now] )
?>
本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于 now  参数给出的时间,如果没有提供此参数则用系统当前时间。
-------------------------------------------------------------------
在PHP里得到前天和昨天的日期的代码
前 天去面试的时候也是这样,不过我当时记不起来了.就记得MYSQL里面的date_sub(now(),'interval 1 day');date('Y/m/d h:i:s',mktime(date('h'), date('i'), date('s'), date('m') , date('d')+1, date('Y')));
--------------------------------------------------------------------------------
先得到今天的UNIXTIME
然后减去一天或两天的秒数
把减后的UNIXTIME格式化成日期。
--------------------------------------------------------------------------------
以下为引用的内容:
<?php
date_default_timezone_set('Asia/Shanghai');
#昨天
echo date("Y/m/d h:i:s",time()-24*60*60);
echo "<br>";
#前天
echo date("Y/m/d h:i:s",time()-2*24*60*60);
?>
--------------------------------------------------------------------------------
up
--------------------------------------------------------------------------------
方法有很多种啊, 我也介绍一种吧:
date("Y/m/d H:i:s", strtotime("1 days ago"));
date("Y/m/d H:i:s", strtotime("2 days ago"));
--------------------------------------------------------------------------------
date("Y/m/d H:i:s",mktime(0,0,0,date("m"),date("d")-1,date("Y")));
--------------------------------------------------------------------------------
以前算时间总是很烦人,呵呵,学了了下,下面是下个星期现在的时间。
date_default_timezone_set('Asia/Shanghai');
$tmp = time()+60*60*24*7;
print date("m/d/Y H:i:s", $tmp);
--------------------------------------------------------------------------------
再加一个:
$time_yes=localtime(time()-24*60*60, true);
$time_b_yes=localtime(time()-2*24*60*60, true);
$yesterday=$time_yes['tm_mday'];
$the_day_before_yes=$time_b_yes['tm_mday'];
--------------------------------------------------------------------------------
time()-86400 昨天的
以下为引用的内容:
<?
//昨天
print date('Y-m-d' , strtotime('-1 day'));
//上星期
print date('Y-m-d' , strtotime('-1 week'));
//上个月
print date('Y-m-d' , strtotime('-1 month'));
//去年
print date('Y-m-d' , strtotime('-1 year'));
?>
--------------------------------------------------------------------------------
strtotime得到一个时间戳, 然后你自己格式化.
strtotime('yesterday');
strtotime('-2 day');

PHP 相关文章推荐
请php正则走开
Mar 15 PHP
php开发环境配置记录
Jan 14 PHP
PHP句法规则详解 入门学习
Nov 09 PHP
php实现文件下载更能介绍
Nov 23 PHP
php遍历目录与文件夹的多种方法详解
Nov 14 PHP
使用PHP进行微信公众平台开发的示例
Aug 21 PHP
PHP记录页面停留时间的方法
Mar 30 PHP
php求今天、昨天、明天时间戳的简单实现方法
Jul 28 PHP
php封装的smarty类完整实例
Oct 19 PHP
PHP仿tp实现mvc框架基本设计思路与实现方法分析
May 23 PHP
Laravel框架文件上传功能实现方法示例
Apr 16 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
Mar 29 PHP
探讨Smarty中如何获取数组的长度以及smarty调用php函数的详解
Jun 20 #PHP
解析yii数据库的增删查改
Jun 20 #PHP
在yii中新增一个用户验证的方法详解
Jun 20 #PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 #PHP
php中0,null,empty,空,false,字符串关系的详细介绍
Jun 20 #PHP
解析PHP中数组元素升序、降序以及重新排序的函数
Jun 20 #PHP
解析php中的fopen()函数用打开文件模式说明
Jun 20 #PHP
You might like
Windows下PHP的任意文件执行漏洞
2006/10/09 PHP
PHP实现根据浏览器跳转不同语言页面代码
2013/08/02 PHP
帝国cms目录结构分享
2015/07/06 PHP
如何解决PHP无法实现多线程的问题
2015/09/25 PHP
PHP中递归的实现实例详解
2017/11/14 PHP
php+mysql开发中的经验与常识小结
2019/03/25 PHP
Javascript中获取出错代码所在文件及行数的代码
2010/09/23 Javascript
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
通过length属性判断jquery对象是否存在
2013/10/18 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
jQuery实现点击小图显示大图代码分享
2015/08/25 Javascript
smartcrop.js智能图片裁剪库
2015/10/14 Javascript
浅谈js原生拖放
2016/11/21 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
jQuery验证表单格式的使用方法
2017/01/10 Javascript
vue使用watch 观察路由变化,重新获取内容
2017/03/08 Javascript
Bootstrap页面标题Page Header的实现方法
2017/03/22 Javascript
vue 路由懒加载中给 Webpack Chunks 命名的方法
2020/04/24 Javascript
基于原生js实现判断元素是否有指定class名
2020/07/11 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
Python中使用SAX解析xml实例
2014/11/21 Python
Python文件处理
2016/02/29 Python
使用Nginx+uWsgi实现Python的Django框架站点动静分离
2016/03/21 Python
Python+微信接口实现运维报警
2016/08/27 Python
python3.6下Numpy库下载与安装图文教程
2019/04/02 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
PyCharm使用之配置SSH Interpreter的方法步骤
2019/12/26 Python
护理自荐信范文
2013/10/05 职场文书
新闻学专业求职信
2014/07/28 职场文书
职业生涯规划书怎么写?
2014/09/14 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
2014年后勤管理工作总结
2014/12/01 职场文书
2015年财务经理工作总结
2015/05/13 职场文书
Tomcat项目启动失败的原因和解决办法
2022/04/20 Servers
Qt数据库应用之实现图片转pdf
2022/06/01 Java/Android