年関数の質問、オンラインでポイントを与えます
たとえば、$year= 経過した年数 (5 など)
$staff_join= 開始年、月、日 (2008-05-02 など)
今すぐ開始年を追加したいのですが、2008-05-02+5=2013-05-02 のように年数に月と日を追加します。
実行可能コードが必要です。
これは私の兄弟の ($Begin=(date(" Y",$staff_join)+$year) エラー、出力 1970)
------解決策-- ---------------- --
<?php $年 = 5; $staff_join="20010-05-02"; $a = strtotime("+".$year." Year")-time(); $staff_join = strtotime($staff_join)+$a; echo date('Y-m-d',$staff_join); ?> <br /><font color='#e78608'>------解決策------------------</font><br />ここでの割り当ては間違っています<br />$staff_join = "20010-05-02";<br />$staff_join ="2010-05-02"; に変更されました。 <br /><font color='#e78608'>------解決策---------</font><br /><dl class='code'>PHP コード<pre class="brush:php;toolbar:false"> <? $年 = 5; $staff_join = '2008-05-02'; $arrdate=explode('-',$staff_join); $arrdate[0] += $year; $staff_out = implode('-',$arrdate); エコー $staff_out; //2013-05-02 echo "<br>"; エコー $arrdate[0]; //2013 ?> <br><font color="#e78608">------解決策------</font><br><pre class="brush:php;toolbar:false"><br><? <br />$year = 5;<br />$staff_join='2008-05-02';<br /><br />$join_date = mktime(0, 0, 0, <br /> substr($staff_join, 5, 2) ), substr($staff_join, -2, 2), substr($staff_join, 0, 4));<br />echo date('Y-m-d', $join_date), "n";<br />$join_date_5_years_later = <br /> strtotime("+$year Year", $join_date );<br /><br />echo date('Y-m-d', $join_date_5_years_later);<br />?><br>
<?php $値 = 5; $year = 日付('Y'); $年 += $値; echo $year.date('-m-d'); <br><font color="#e78608">------解決策------</font><br>$year = 5; <br>$staff_join = '2008-05-02';<br><br>$Begin = date("Y-m-d", strtotime("+$year year $staff_join));<br> <br><font color="#e78608">------解決策----------------------</font><br>上の階の上司に変更してもらいましょう<br>< ; ?php <br>$year = 5; <br>$staff_join = '2008-05-02'; <br><br>$Begin = date("Y-m-d", strtotime("+$year year $staff_join" ) ); <br>echo $Begin;<br>?> <br><font color="#e78608">------解決策---------</font><br><?php <br>$year = 5 ; <br>$staff_join = '2008-05-02' <br><br>$Begin = date("Y-m-d", strtotime("+$year year,$staff_join")); ;<br>?> <br><br>-----解決策---------<font color="#e78608"></font>解決されたようです <br><br>------解決策---------<font color="#e78608"></font>strtotime <br><br>------解決策----------------------<font color="#e78608"></font>お兄さん、strtotime 関数を勉強してください。マニュアルの詳しい説明。 <br><div class="clear"></div>