使用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汉字转拼音的示例
Feb 27 PHP
Linux下安装PHP MSSQL扩展教程
Oct 24 PHP
php程序总是提示验证码输入有误解决方案
Jan 07 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
Jul 06 PHP
php把数组值转换成键的方法
Jul 13 PHP
php语言中使用json的技巧及json的实现代码详解
Oct 27 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
May 20 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
Sep 22 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
Apr 12 PHP
Thinkphp5 自定义上传文件名的实现方法
Jul 23 PHP
一文看懂PHP进程管理器php-fpm
Jun 01 PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
Aug 11 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
PHP脚本的10个技巧(2)
2006/10/09 PHP
PHP冒泡排序算法代码详细解读
2011/07/17 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
2017/03/15 PHP
iframe 父窗口和子窗口相互的调用方法集锦
2010/12/15 Javascript
jQuery实战之品牌展示列表效果
2011/04/10 Javascript
jquery属性过滤选择器使用示例
2013/06/18 Javascript
js页面跳转的常用方法整理
2013/10/18 Javascript
javascript 实现字符串反转的三种方法
2013/11/23 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
2015/10/25 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
2015/11/01 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
Jquery元素追加和删除的实现方法
2016/05/24 Javascript
jquery mobile移动端幻灯片滑动切换效果
2020/04/15 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
2017/07/03 Javascript
日期时间范围选择插件:daterangepicker使用总结(必看篇)
2017/09/14 Javascript
利用百度地图API获取当前位置信息的实例
2017/11/06 Javascript
Vue 进入/离开动画效果
2017/12/26 Javascript
JavaScript使用indexOf()实现数组去重的方法分析
2018/09/04 Javascript
JS调用安卓手机摄像头扫描二维码
2018/10/16 Javascript
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
微信小程序如何实现radio单选框单击打勾和取消
2020/01/21 Javascript
python中的一些类型转换函数小结
2013/02/10 Python
python解析中国天气网的天气数据
2014/03/21 Python
Python开发实例分享bt种子爬虫程序和种子解析
2014/05/21 Python
python基于Tkinter库实现简单文本编辑器实例
2015/05/05 Python
python单元测试unittest实例详解
2015/05/11 Python
使用python验证代理ip是否可用的实现方法
2018/07/25 Python
python 生成图形验证码的方法示例
2018/11/11 Python
浅谈Python xlwings 读取Excel文件的正确姿势
2021/02/26 Python
html5触摸事件判断滑动方向的实现
2018/06/05 HTML / CSS
护理专业学生的求职信范文
2013/12/11 职场文书
小学老师寄语大全
2014/04/04 职场文书
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android