使用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文件
Jan 04 PHP
PHP 源代码压缩小工具
Dec 22 PHP
php radio 单选框获取与保持值的实现代码
May 15 PHP
PHP下获取上个月、下个月、本月的日期(strtotime,date)
Feb 02 PHP
PHP中isset与array_key_exists的区别实例分析
Jun 02 PHP
PHP模拟asp中response类实现方法
Aug 08 PHP
php中删除、清空session的方式总结
Oct 09 PHP
PHP编写RESTful接口
Feb 23 PHP
PHP读取大文件的多种方法介绍
Apr 04 PHP
Laravel框架控制器的middleware中间件用法分析
Sep 30 PHP
Laravel如何实现自动加载类
Oct 14 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
Dec 03 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执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
2014/06/26 PHP
浅析php如何实现爬取数据原理
2018/09/27 PHP
Google的跟踪代码 动态加载js代码方法应用
2012/11/12 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
javascript中this的四种用法
2015/05/11 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框
2017/02/21 Javascript
Angular.js中下拉框实现渲染html的方法
2017/06/18 Javascript
Bootstrap Multiselect 常用组件实现代码
2017/07/09 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
详解ES6中class的实现原理
2020/10/03 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
2020/11/17 Vue.js
Vue组件生命周期运行原理解析
2020/11/25 Vue.js
使用Django的模版来配合字符串翻译工作
2015/07/27 Python
Python编程实现正则删除命令功能
2017/08/30 Python
Python3 伪装浏览器的方法示例
2017/11/23 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
对python读取CT医学图像的实例详解
2019/01/24 Python
基于python调用jenkins-cli实现快速发布
2020/08/14 Python
pyx文件 生成pyd 文件用于 cython调用的实现
2021/03/04 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
迪卡侬英国官网:Decathlon英国
2017/04/08 全球购物
美国体育用品在线:Modell’s Sporting Goods
2018/06/07 全球购物
高中自我评价分享
2013/12/05 职场文书
聘任书模板
2014/03/29 职场文书
小学家长评语大全
2014/04/16 职场文书
大学军训通讯稿
2015/07/18 职场文书
学生会主席任命书
2015/09/21 职场文书
2016年五四青年节校园广播稿
2015/12/17 职场文书
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
2021/04/17 Vue.js
k-means & DBSCAN 总结
2021/04/27 Python
MySQL系列之七 MySQL存储引擎
2021/07/02 MySQL
MySQL数据库必备之条件查询语句
2021/10/15 MySQL
Python Pygame实战在打砖块游戏的实现
2022/03/17 Python
关于EntityWrapper的in用法
2022/03/22 Java/Android