在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+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
Mar 07 PHP
snoopy PHP版的网络客户端提供本地下载
Apr 15 PHP
php 团购折扣计算公式
Nov 24 PHP
php解压文件代码实现php在线解压
Feb 13 PHP
PHP获取短链接跳转后的真实地址和响应头信息的方法
Jul 25 PHP
Zend Studio使用技巧两则
Apr 01 PHP
支付宝服务窗API接口开发php版本
Jul 20 PHP
基于PHP制作验证码
Oct 12 PHP
阿里云PHP SMS短信服务验证码发送方法
Jul 11 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
Jul 21 PHP
PHP使用函数用法详解
Sep 30 PHP
PDO实现学生管理系统
Mar 21 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 什么是PEAR?(第二篇)
2009/03/19 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
2019/12/11 PHP
Laravel登录失败次数限制的实现方法
2020/08/26 PHP
javascript history对象(历史记录)使用方法(实现浏览器前进后退)
2014/01/07 Javascript
js怎么判断flash swf文件是否加载完毕
2014/08/14 Javascript
js实现鼠标点击文本框自动选中内容的方法
2015/08/20 Javascript
关于JS中match() 和 exec() 返回值和属性的测试
2016/03/21 Javascript
详解JavaScript的内置对象
2016/12/07 Javascript
浅谈JavaScript中promise的使用
2017/01/11 Javascript
jquery点赞功能实现代码 点个赞吧!
2020/05/29 jQuery
JS请求servlet功能示例
2017/06/01 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
ztree实现左边动态生成树右边为内容详情功能
2017/11/03 Javascript
webpack4.x打包过程详解
2018/07/18 Javascript
JS基于ES6新特性async await进行异步处理操作示例
2019/02/02 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
详解VSCode配置启动Vue项目
2019/05/14 Javascript
[00:14]护身甲盾
2019/03/06 DOTA
Python判断字符串与大小写转换
2015/06/08 Python
python控制台中实现进度条功能
2015/11/10 Python
python绘制铅球的运行轨迹代码分享
2017/11/14 Python
Python Pandas实现数据分组求平均值并填充nan的示例
2019/07/04 Python
Django Docker容器化部署之Django-Docker本地部署
2019/10/09 Python
python双端队列原理、实现与使用方法分析
2019/11/27 Python
Django admin组件的使用
2020/10/24 Python
matplotlib自定义鼠标光标坐标格式的实现
2021/01/08 Python
使paramiko库执行命令时在给定的时间强制退出功能的实现
2021/03/03 Python
css3实例教程 一款纯css3实现的环形导航菜单
2014/10/20 HTML / CSS
HTML5的hidden属性兼容老浏览器的方法
2014/04/23 HTML / CSS
投标担保书范文
2014/04/02 职场文书
经济管理专业求职信
2014/06/09 职场文书
新年晚会开场白
2015/05/29 职场文书
课题研究阶段性总结
2015/08/13 职场文书
环保建议书作文300字
2015/09/14 职场文书
电工实训心得体会
2016/01/14 职场文书
同学会演讲稿
2019/04/02 职场文书