So erhöhen Sie die Zeit in PHP

藏色散人
Freigeben: 2023-03-01 21:20:01
Original
5732 Leute haben es durchsucht

So erhöhen Sie die Zeit in PHP: Stellen Sie zunächst die Standardzeitzone über „date_default_timezone_set“ ein und geben Sie dann die morgige Zeit über „strtotime('+1 day')“ aus. Ändern Sie schließlich die Parameter auf eine beliebige Zahl Zunahme.

So erhöhen Sie die Zeit in PHP

php einen Tag zu einer bestimmten Zeit hinzufügen? Eine Stunde? Zeitaddition und -subtraktion

<?php
date_default_timezone_set(&#39;PRC&#39;); //默认时区
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>";
?>
Nach dem Login kopieren

//strtotime可以接受第二个参数,类型timestamp,为指定日期
echo date(&#39;Y-m-d&#39;, strtotime ("+1 day", strtotime(&#39;2011-11-01&#39;))),"\n";
Nach dem Login kopieren
<?php
echo "今天:",date(&#39;Y-m-d H:i:s&#39;),"<br>";//输出当前时间
echo "明天:",date(&#39;Y-m-d H:i:s&#39;,strtotime(&#39;+1 day&#39;));//输出明天时间
//这里+1 day 可以修改参数1为任何想需要的数  day也可以改成year(年),month(月),hour(小时),minute(分),second(秒)
//如:
date(&#39;Y-m-d H:i:s&#39;,strtotime("+1 day +1 hour +1 minute");
?>
Nach dem Login kopieren

Hinweis: Diese Methode wurde nach 1970 ausprobiert, dem Anwendungsbereich von Zeitstempeln.

<?php
//下面这些代码是一些常用的日期处理函数了,可以两个时间的日期加减,两日期之差,日期转换时间截等。
echo date(&#39;Y-m-d&#39;,strtotime(&#39;+1 d&#39;,strtotime(&#39;2009-07-08&#39;)));//日期天数相加函数
echo date("Y-m-d",&#39;1246982400&#39;);
echo &#39;<br>&#39;;
echo date("Y-m-d",&#39;1279123200&#39;);
die();
$d   =   "2009-07-08 10:19:00";
echo   date("Y-m-d",strtotime("$d   +1   day"));   //日期天数相加函数
function dateToTime($d){//把日期转换成时间堆截
    $year=((int)substr("$d",0,4));//取得年份
    $month=((int)substr("$d",5,2));//取得月份
    $day=((int)substr("$d",8,2));//取得几号
    return mktime(0,0,0,$month,$day,$year);
    }
$Date_1="2009-07-08";
echo $Date_1+1;
$Date_2="2009-06-08";
$Date_List_a1=explode("-",$Date_1);
$Date_List_a2=explode("-",$Date_2);
$d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]);
$d2=mktime(0,0,0,$Date_List_a2[1],$Date_List_a2[2],$Date_List_a2[0]);
$Days=round(($d1-$d2)/3600/24);
echo "两日期之前相差有$Days 天";
?>
Nach dem Login kopieren

empfiehlt: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonSo erhöhen Sie die Zeit in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!