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

更新时间:2013年06月20日 11:13:28   作者:

本篇文章是对用php获取时间今天明天昨天时间戳的实现方法进行了详细的分析介绍,需要的朋友参考下

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

2013-06-20 11:12

echo "今天:".date("Y-m-d")."
";

echo "昨天:".date("Y-m-d",strtotime("-1 day")), "
";

echo "明天:".date("Y-m-d",strtotime("+1 day")). "
";

echo "一周后:".date("Y-m-d",strtotime("+1 week")). "
";

echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). "
";

echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "
";

echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."
";

echo "一个月前:".date("Y-m-d",strtotime("last month"))."
";

echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."
";

echo "十年后:".date("Y-m-d",strtotime("+10 year"))."
";

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格式化成日期。

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

以下为引用的内容:

date_default_timezone_set('Asia/Shanghai');

#昨天

echo date("Y/m/d h:i:s",time()-24*60*60);

echo "
";

#前天

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中自定义函数dump查看数组信息,具体示例如下,希望对大家有所帮助2014-01-01

根据用户上传的图片检索出图片的主要颜色值,再根据颜色搜索相关的图片,使用Imagick的quantizeImage方法能够很方便的取到图片中平均的RGB值2014-07-07

php获取一个月第一天与最后一天直接上代码,其实是个很简单的东东2010-05-05

这篇文章主要介绍了PHP常用字符串函数用法,结合实例形式总结分析了PHP常用字符串函数基本功能、用法及相关注意事项,需要的朋友可以参考下2020-06-06

今天做一个读取30天内,如果推荐则×20+收藏+点击的算法排序的代码2008-04-04

本文介绍的是用 mysql_real_escape_string对用户提交数据进行整理处理和通过addslashes以及mysql_escape_string这3个类似的功能函数的区别。经过转义的数据可以直接插入到数据库中。2010-01-01

这篇文章主要介绍了php导出CSV抽象类及其用法示例,可实现循环导出功能,从而避免内存不足的问题,需要的朋友可以参考下2014-09-09

虽然购买了godaddy的空间,期间也遇到很多的问题,在慢慢的额摸索中,也有的一些解决的方法。2010-05-05

这篇文章主要为大家详细介绍了php微信公众平台配置接口开发程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-09-09

本文给大家汇总介绍了thinkphp中的单字母函数的使用方法,非常的简单,他们都在 /THINKPHP/Common/functions.php 这个文件中

下面我分别说明一下他们的使用方法2016-05-05

最新评论

php打印出前一天时间戳,使用php 获取时间今天明天昨天时间戳的详解相关推荐

  1. php获得昨天零时的时间戳,php 获取时间今天明天昨天时间戳

    echo "今天:".date("Y-m-d")." "; echo "昨天:".date("Y-m-d&qu ...

  2. php打印中文前一天时间,【多选题】用PHP打印出前一天的时间格式是2012-4-2 12:28:21( ) A. date(\Y-m-d H:i:s\, strtotime(\-1 day\...

    [多选题]用PHP打印出前一天的时间格式是2012-4-2 12:28:21( ) A. date(\"Y-m-d H:i:s\", strtotime(\"-1 day ...

  3. python截图黑屏_对Python获取屏幕截图的4种方法详解

    Python获取电脑截图有多种方式,具体如下: PIL中的ImageGrab模块 windows API PyQt pyautogui PIL中的ImageGrab模块 import time imp ...

  4. 如何获取QQ邮箱授权码——步骤详解

    获取QQ邮箱授权码步骤详解 1.打开QQ邮箱,进入邮箱账户设置界面 下滑当前界面,显示到邮箱服务区域,选择自己需要开启的协议服务 或点击下方提示中的生成授权码 点击开启,显示验证密保弹窗,根据提示进行 ...

  5. 如何在Python中获取图片分辨率?——Python实现获取图片分辨率的代码及详解。

    如何在Python中获取图片分辨率?--Python实现获取图片分辨率的代码及详解. 在进行图片处理或者图片分析的时候,获取图片的分辨率信息是必不可少的.Python提供了许多库可以方便地获取图片的分 ...

  6. vue获取dom元素与修改样式详解

    vue中如何获取dom元素呢? 步骤详解 在标签上加上ref属性 如 : 在js中通过 this.$refs.加ref的值便可以获取dom 如:this.$refs.refDemo 修改对应的样式名 ...

  7. pdo mysql fetchall_PDO中获取结果集之fetchAll()方法详解

    fetchAll()方法是获取结果集中的所有行,返回一个包含结果集中所有行的二进制数组!大理石机械构件维修厂家 那么在上一篇<PDO中获取结果集之fetch()方法详解>中,我们介绍了fe ...

  8. php时间戳本周,php获取今天,昨天,本周,上周,本月,上月的起止时间戳

    如何使用php获取今天,昨天,本周,上周,本月,上月的起止时间戳,我们来看看下面的函数. date_default_timezone_set("Asia/Shanghai"); / ...

  9. python获取时间戳算法_Python 获取时间,时间戳,时间差

    经常遇到处理时间与获取当前时间,之前记录了一版Scala版本的,现在记录一下Python版本的: Tip: 导入类 import time import datetime 一.获取时间 1.获取当前时 ...

最新文章

  1. 助力高校学子快速上手!昇腾AI处理器应用开发实践一览|华为昇腾师资培训沙龙北京场...
  2. Java C# 加密解密类库
  3. 把数据保存到cook_将用户信息保存到Cookie中
  4. Coding更改程序的变式(report variant change)
  5. what to do to make a phone call at dorm?
  6. 【图】一只Android开发程序猿对IMの所有痴情,你会懂?
  7. CTF——MISC——流量分析
  8. C语言Cruskal算法查找最小生成树(附完整源码)
  9. Hotspot垃圾回收
  10. Scheme N皇后
  11. 极大似然估计 摘自维基百科
  12. java强制gc_java应用性能调优之详解System的gc垃圾回收方法
  13. 加密解密:使用对称密码加密文件
  14. linux shell grep -v grep|awk ‘{print $1}‘ 是什么意思
  15. linux流量监控php_Linux下安装vnstat流量统计,流量监控
  16. Java基本语法-Scanner类的应用_计算两个整数和
  17. 放荡不羁SVG讲解与实战之Android高级UI
  18. Jetson Nano 安装deepStream
  19. 翻译Allegorithmic的文档《THE PBR GUIDE - PART 1》
  20. 零基础学习Hadoop

热门文章

  1. js 中的 number 为何很怪异 1
  2. 如何排查Java内存泄露(内附各种排查工具介绍)
  3. 201609-1-最大波动
  4. 分组交换技术HDLC配置简述
  5. 魅族技术晚场回顾,算法、架构、AI之外,还要考虑未来
  6. 汉文博士 0.5.7.2356 版发布
  7. oracle 0.1变.1,Oracle在12.1.0.2开始改变了补丁策略
  8. 【汇编语言与计算机系统结构笔记10】C语言数组的汇编访问:连续存储、代码优化、无边界检查;结构对齐要求 #简洁笔记形式
  9. 线性回归的简洁实现(pytorch框架)
  10. Service worker 的概念和用法