php 前一天或后一天的日期

代码如下

<?php
date_default_timezone_set(‘PRC‘); //默认时区
echo "今天:",date("Y-m-d",time()),"<br>";
echo "今天:",date("Y-m-d",strtotime("18 june 2008")),"<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>";
?>

php判断一个日期距今天还有多少天 :

<?php
echo (strtotime(‘2020-5-20′)-strtotime(date(“Y-m-d”)))/86400;
?> 
时间: 2024-10-11 22:45:01

php 前一天或后一天的日期的相关文章

js获取当前日期、前一天、后一天的日期的例子

<script> function addByTransDate(dateParameter, num) { var translateDate = "", dateString = "", monthString = "", dayString = ""; translateDate = dateParameter.replace("-", "/").replace(&qu

PHP前一天,后一天,日期问题

date_default_timezone_set('PRC'); //默认时区 echo "今天:",date("Y-m-d",time()),"<br>";     echo "今天:",date("Y-m-d",strtotime("18 june 2008")),"<br>";     echo "昨天:",date

shell:bash根据指定日期 获取前一天 和 后一天的日期

####################################################################### Copyright C 2014 ## All rights reserved ## Name: yestoday.sh# Author: Canux [email protected] ## Version: V1.0 ## Time: Wed 12 Nov 2014 04:37:37 PM CST# Description: ############

UNIX下获取前一天后一天的日期

在Linux下很容易解决这个问题 date  +"%Y%m%d" -d  "+n days"         今天的后n天日期 date  +"%Y%m%d" -d  "-n days"         今天的前n天日期 在UNIX下没有'-d'选项,所以无法使用上面的方法 网上看到有一种通过时区进行调整echo `TZ=aaa16 date +%Y%m%d\ %H:%M:%S` 注意:date打印的并不是本地时区的时间,而是

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

前一天的日期为: date("Y-m-d",strtotime("-1 days",strtotime('2019-08-31'))) 前一月的日期为 date("Y-m-d",strtotime("-1 months",strtotime('2019-08-31'))) 前一年的日期为: date("Y-m-d",strtotime("-1 years",strtotime('2019

NSDate的处理:前一天、后一天等关于时区偏移的处理以及在数据库中的使用

看来很多网上关于日期的处理,今天.昨天.前天.后天.一周等,满心欢喜的拿着去验证结果总是不尽如人意,看别别人的代码看的脑涨,自己就写一个简单的,自己来用,以后用其他的方法,我会在完善,再次记录,以方便以后查阅 --宋飞祥    2014.7.19 直接上代码,很容易理解: #import <Foundation/Foundation.h> @interface MyCutomNSDateDeal : NSObject +(NSInteger)timeZoneOffset; +(NSIntege

获取当前日期前(后)x天的日期

package com.xcfh.util; import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** *  * @ClassName: BeforeOrAfterDate *  * @Description: 获得当前输入日期前(后)x天的日期 * @author PineTree * @date 2014年12月29

获得当前输入日期前(后)x天的日期

package com.xcfh.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * * @ClassName: BeforeOrAfterDate * * @Description: 获得当前输入日期前(后)x天的日期 * @author PineTree * @date 2014年12月

[函数] 日期的前一天YESTERDAY 后一天 TOMORROW

(1)用数组 month[ ] 存储每个月的天数后,通过指针*m里的值做数组下标来选择月末那天的日期: (2)算前一天,日期往后退,所以先减1再赋值:用 --*d; (3)闰年的判断条件:能被400整除,或者能被4整除但不能被100整除. 解释:地球绕太阳一圈,实际上花365.24219天,但公历一年只有365天,所以一年就少算了0.24219天.400年下来,少的日子就很可观了,有(0.24219*400=96.876天),约97天,这些得补上.一个简单的法子就是每4年规定为闰年,闰年要补一天