在PHP里得到前天和昨天的日期的代码


Posted in PHP onAugust 16, 2007

前天去面试的时候也是这样,不过我当时记不起来了.就记得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格式化成日期。

--------------------------------------------------------------------------------

CODE:[Copy to clipboard]<?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  昨天的

--------------------------------------------------------------------------------

高手如云那

--------------------------------------------------------------------------------

QUOTE:
原帖由 hutule110 于 2007-3-22 09:51 发表
date("Y/m/d H:i:s",mktime(0,0,0,date("m"),date("d")-1,date("Y"))); 
这个好啊!

--------------------------------------------------------------------------------

<?
//昨天
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'));
?>

--------------------------------------------------------------------------------

QUOTE:
原帖由 hutule110 于 2007-3-22 09:51 发表
date("Y/m/d H:i:s",mktime(0,0,0,date("m"),date("d")-1,date("Y"))); 
调用函数次数 多了些

--------------------------------------------------------------------------------

strtotime得到一个时间戳, 然后你自己格式化.
strtotime('yesterday');
strtotime('-2 day');

PHP 相关文章推荐
利用PHP创建动态图像
Oct 09 PHP
PHP源码之 ext/mysql扩展部分
Jul 17 PHP
php mysql 判断update之后是否更新了的方法
Jan 10 PHP
PHP去掉从word直接粘贴过来的没有用格式的函数
Oct 29 PHP
PHP以及MYSQL日期比较方法
Nov 29 PHP
php获取新浪微博数据API实例
Nov 12 PHP
PHP命名空间(namespace)的动态访问及使用技巧
Aug 18 PHP
php实现字符串首字母大写和单词首字母大写的方法
Mar 14 PHP
ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼
Mar 25 PHP
利用php + Laravel如何实现部署自动化详解
Oct 11 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
php实现断点续传大文件示例代码
Jun 19 PHP
PHP与MySQL开发中页面出现乱码的一种解决方法
Jul 29 #PHP
真正的ZIP文件操作类(php)
Jul 21 #PHP
php 用sock技术发送邮件的函数
Jul 21 #PHP
php中ob(Output Buffer 输出缓冲)函数使用方法
Jul 21 #PHP
在普通HTTP上安全地传输密码
Jul 21 #PHP
发布一个迷你php+AJAX聊天程序[聊天室]提供下载
Jul 21 #PHP
PHP+FLASH实现上传文件进度条相关文件 下载
Jul 21 #PHP
You might like
PHP 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
laravel 出现command not found问题的解决方案
2019/10/23 PHP
javascript数组的扩展实现代码集合
2008/06/01 Javascript
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
2011/06/28 Javascript
JavaScript操作XML 使用百度RSS作为新闻源示例
2012/02/17 Javascript
JavaScript定义类和对象的方法
2014/11/26 Javascript
JS获取表格内指定单元格html内容的方法
2015/03/31 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
2015/08/22 Javascript
js实现tab切换效果实例
2015/09/16 Javascript
JavaScript函数柯里化详解
2016/04/29 Javascript
简单封装js的dom查询实例代码
2016/07/08 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
Vue路由跳转问题记录详解
2017/06/15 Javascript
vue + typescript + video.js实现 流媒体播放 视频监控功能
2019/07/07 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
2020/11/12 Javascript
Python中字典的基本知识初步介绍
2015/05/21 Python
python选择排序算法实例总结
2015/07/01 Python
Python 数据结构之堆栈实例代码
2017/01/22 Python
pygame游戏之旅 载入小车图片、更新窗口
2018/11/20 Python
Python实现多进程的四种方式
2019/02/22 Python
学习python的前途 python挣钱
2019/02/27 Python
Python实现密码薄文件读写操作
2019/12/16 Python
Python爬虫爬取煎蛋网图片代码实例
2019/12/16 Python
python之生成多层json结构的实现
2020/02/27 Python
Pycharm中import torch报错的快速解决方法
2020/03/05 Python
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
英国领先的票务代理商之一:The Ticket Factory
2019/02/09 全球购物
工程概预算专业毕业生求职信
2013/10/04 职场文书
对标管理实施方案
2014/03/12 职场文书
小学生志愿者活动方案
2014/08/23 职场文书
档案管理员岗位职责
2015/02/12 职场文书
科级干部培训心得体会
2016/01/06 职场文书
MySQL脏读,幻读和不可重复读
2022/05/11 MySQL