代码为:

$date = “2009-01-01”;
$time = strtotime($date) – 3600*24;
echo date(‘Y-m-d’,$time);

或者一句:
echo date(“Y-m-d”,(strtotime(“2009-01-01”) – 3600*24));

(1)打印明天此时的时间戳strtotime(“+1 day”)
当前时间:echo date(“Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(“Y-m-d H:i:s”,strtotime(“+1 day”))

结果:2009-01-23 09:40:25

(2)打印昨天此时的时间戳strtotime(“-1 day”)
当前时间:echo date(“Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(“Y-m-d H:i:s”,strtotime(“-1 day”))

结果:2009-01-21 09:40:25

(3)打印下个星期此时的时间戳strtotime(“+1 week”)
当前时间:echo date(“Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(“Y-m-d H:i:s”,strtotime(“+1 week”))

结果:2009-01-29 09:40:25

(4)打印上个星期此时的时间戳strtotime(“-1 week”)
当前时间:echo date(“Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(“Y-m-d H:i:s”,strtotime(“-1 week”))

结果:2009-01-15 09:40:25

(5)打印指定下星期几的时间戳strtotime(“next Thursday”)
当前时间:echo date(“Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(“Y-m-d H:i:s”,strtotime(“next Thursday”))

结果:2009-01-29 00:00:00

(6)打印指定上星期几的时间戳strtotime(“last Thursday”)
当前时间:echo date(“Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(“Y-m-d H:i:s”,strtotime(“last Thursday”))

结果:2009-01-15 00:00:00

php 取某一日期的前一天的更多相关文章

  1. java获得指定日期的前一天,后一天的代码

    /** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpec ...

  2. php获取指定日期的前一天,前一月,前一年日期

    ## php获取指定日期的前一天,前一月,前一年日期   前一天的日期为: date("Y-m-d",strtotime("-1 days",strtotime ...

  3. java日期获取前一天和后一天

    import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import j ...

  4. java 根据系统日期获取前一天、后一天时间(根据初始日期推算出期望(向前/向后)日期)

      1.情景展示  java 根据系统当前日期获取前一天日期.后一天日期,或者根据初始日期推算出期望(向前/向后)日期. 2.解决方案 导包 import java.text.ParseExcepti ...

  5. SQL Server取datetime的日期部分

    在c#中有个Date属性用于返回日期,其实就是当天0点. DateTime dtNow = DateTime.Now; DateTime dtNow2 = dtNow.Date; Console.Wr ...

  6. javascript获得给定日期的前一天的日期

    /** * 获得当前日期的前一天 */ function getYestoday(date){ var yesterday_milliseconds=date.getTime()-1000*60*60 ...

  7. My97 DatePicker获取自定义日期的前一天

    1.控件,获取第一个input中的时间,再将这个时间的前一天赋值给第二个input <input type="text" class="form-control i ...

  8. JavaScript如何实现日期的前一天后一天转变

    1.生成时间 var data =new Date(); 2.获得时间戳     什么是时间戳? 时间戳是指格林威治时间自1970年1月1日(00:00:00 GTM)至当前时间的总秒数.它也被称为U ...

  9. MySql取得日期(前一天、某一天)

    在测试一个统计表格,发现每次手写一个地址实在很烦,干脆就搞个自动计算好时间区间的东西.以下内容作为收获吧! 取得当天: SELECT curdate(); mysql> SELECT curda ...

随机推荐

  1. 转载-------- JSON 与 对象 、集合 之间的转换 JSON字符串和java对象的互转【json-lib】

    转载--*--*---- 在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML.JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,J ...

  2. 利用reduce方法,对数组中的json对象去重

    数组中的json对象去重 var arr = [{ "name": "ZYTX", "age": "Y13xG_4wQnOWK1Q ...

  3. bzoj1031题解

    [解题思路] 将原串复制一份拼接到原串后作为处理串,可以对处理串的前一半后缀排序,即可得出顺序.复杂度O(Llog2L). [参考代码] 也是naive的时候写的..后缀数组居然是用桶排求的.. #p ...

  4. bzoj1025题解

    [题意分析] 定义一个等价类为满足如下条件的一个极大的集合Q:∀t∈Q,k∈N+,若tk∈全集R,都成立tk∈Q. 给定n,记[1,n]∩N上所有排列置换的全集为R.求对于所有的等价类Q,card({ ...

  5. 语音识别(Web Speech API)

    近期看了一个语音识别的dome-----Web Speech API 本api为js调用云端接口识别 个人测试了一下,响应速度还是比较快的 注意:本API与官网需翻墙使用和访问 展示效果: 页面代码如 ...

  6. 移动Windows开始按钮到任务栏中的任何位置

    uses CommCtrl; procedure TForm1.Button1Click(Sender: TObject); var vHandle: THandle; vCount: Integer ...

  7. hive的数据压缩

    hive的数据压缩 在实际工作当中,hive当中处理的数据,一般都需要经过压缩,前期我们在学习hadoop的时候,已经配置过hadoop的压缩,我们这里的hive也是一样的可以使用压缩来节省我们的MR ...

  8. JVM内核-原理、诊断与优化学习笔记(二):JVM运行机制

    文章目录 JVM启动流程 PC寄存器 方法区 保存装载的类信息 通常和永久区(Perm)关联在一起 Java堆 Java栈 Java栈 – 局部变量表 ** 包含参数和局部变量 ** Java栈 – ...

  9. CVE-2018-3246 weblogic xxe

    使用P牛2018-2894的容器 http://192.168.245.130:7001/ws_utc/begin.do 导入测试用例 上传时抓取数据包 POST /ws_utc/resources/ ...

  10. 网页添加Live2D看板娘

    看板娘简而言之就是小店的女服务生,也有“吸引顾客,招揽生意,提高人气”等作用类似品牌形象代言人的含义. 如果想放一个呆萌的看板娘在博客上 js <script type="text/j ...