は私が"2007-03-01"
にそれを回すために書くことができ、最も簡単なコードは何ですか?、"2007-02-28"
、私が入ってくる文字列を持っていると言いますか今、私はちょうどそのdate()
を使用して、その後、24*60*60
を追加し、strtotime()
を使用していますが、それをやってのクリーン、シンプルな、またはそれ以上の巧妙な方法があるかどうかだけで不思議。PHPで日付をインクリメントする最も簡単な方法は?
答えて
きれいな方法はstrtotime()
$date = strtotime("+1 day", strtotime("2007-02-28"));
echo date("Y-m-d", $date);
を使用するであるあなたに2007-03-01
それは86400を追加するためにクリーンで簡単です:)
ハイテク方法が行うことです。
$date = new DateTime($input_date);
$date->modify('+1 day');
echo $date->format('Y-m-d');
いますが、たとえば、シーケンスをやっている場合には、実際にはリモートで価値があります明日を見つけるだけでなく、その日の変換の
を与えるあなたは、例えば、右のstrtotime内の追加を行うことができます
$today="2007-02-28";
$nextday=strftime("%Y-%m-%d", strtotime("$today +1 day"));
ああ、きちんとしたそれを知らなかった。これは、ほとんど古いDate :: Manipと似ています。 – chaos
別の方法は、関数はmktime()を使用することです。最も簡単な方法...
echo date('Y-m-d',strtotime("+1 day")); //from today
OR指定した日付からそれは...
$date = "2007-02-28";
list($y,$m,$d)=explode('-',$date);
$date2 = Date("Y-m-d", mktime(0,0,0,$m,$d+1,$y));
非常に便利な機能ですが、私はstrtotime()
は、そのような状況で優れていると思う...
nice、私はあなたが –
.. 。
echo date('Y-m-d',strtotime("+1 day", strtotime('2007-02-28')));
$early_start_date = date2sql($_POST['early_leave_date']);
$date = new DateTime($early_start_date);
$date->modify('+1 day');
$date_a = new DateTime($early_start_date . ' ' . $_POST['start_hr'] . ':' . $_POST['start_mm']);
$date_b = new DateTime($date->format('Y-m-d') . ' ' . $_POST['end_hr'] . ':' . $_POST['end_mm']);
$interval = date_diff($date_a, $date_b);
ヘル
function fr_date($date){
$date = explode(' ', $date);
$date = str_replace('Monday','Lundi',$date);
$date = str_replace('Tuesday','Mardi',$date);
$date = str_replace('Wednesday','Mercredi',$date);
$date = str_replace('Thursday','Jeudi',$date);
$date = str_replace('Friday','Vendredi',$date);
$date = str_replace('Saturday','Samedi',$date);
$date = str_replace('Sunday','Dimanche',$date);
$date = str_replace('January','Janvier',$date);
$date = str_replace('February','Février',$date);
$date = str_replace('March','Mars',$date);
$date = str_replace('April','Avril',$date);
$date = str_replace('May','Mai',$date);
$date = str_replace('June','Juin',$date);
$date = str_replace('July','Juillet',$date);
$date = str_replace('August','Août',$date);
$date = str_replace('September','Septembre',$date);
$date = str_replace('October','Octobre',$date);
$date = str_replace('November','Novembre',$date);
$date = str_replace('December','Décembre',$date);
$date = implode(' ',$date);
return $date;
}
$your_date = strtotime("1month", strtotime(date("Y-m-d")));
$new_date = date("Y-m-d", $your_date++);
/( "1month")=以上に行くときにmktime()が月のように月をインクリメントすることを知らなかった。 //( "1day")=は1日増分します。 //(日付( "Y-m-d"))=あなたの現在の日付の日付を増やし始める。 –
コメントの説明ではなく、コードの説明を含めるように回答を編集する必要があります。 – astidham2003
- 1. Firebaseのデータポイントをインクリメントする最も簡単な方法は?
- 2. Angular JSで日付ピッカーを使用する最も簡単で簡単な方法は何ですか?
- 3. PHP 5.2.6でbcryptにアクセスする最も簡単な方法は?
- 4. 最も簡単な方法
- 5. 最も簡単な方法
- 6. PHPのルートをマップする最も簡単な方法
- 7. Javascriptの日付を1日減算する最も簡単な方法は何ですか?
- 8. 最も簡単な方法は、プログラム
- 9. 最も簡単な方法は、垂直
- 10. 最も簡単な方法は、Express
- 11. 最も簡単な方法は、
- 12. mysqlテーブルとPHPからサイトを作成する最も簡単で簡単な方法は何ですか?
- 13. Pythonで簡単なGUIを開発する最も簡単な方法
- 14. 私のウェブサイトですべての日付を再フォーマットする最も簡単な方法は何ですか?
- 15. iOSでRFC3339の日付文字列を解析する最も簡単な方法は何ですか?
- 16. asp.net C#で日付を検証する最も簡単な方法は何ですか?
- 17. 簡単なPHPの日付設定
- 18. PHPの簡単な日付形式
- 19. Javaでデータベースメタデータを取得する最も簡単な方法は?
- 20. DesignModeでコレクションを編集する最も簡単な方法は?
- 21. C++でスレッドプールを作成する最も簡単な方法は?
- 22. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 23. 作成と最も簡単な方法
- 24. 最も簡単な方法 - Ruby on Rails
- 25. 最も簡単な方法realloc
- 26. アンドロイドの断片に2つの日付ピッカーを実装する最も簡単な方法は何ですか?
- 27. C/C++ DOSでテキストに色を付ける最も簡単な方法は?
- 28. ファイルを検索する方法は、最も簡単で簡単ですか?
- 29. インタラクティブなPythonコンソールをポップアップする最も簡単な方法は?
- 30. docker-composeで展開する最も簡単な方法は?
愚かなCentOSのが唯一のPHP 5.1を持っている:見よ、あなたはフランス語で翻訳し
フランスの場合は特に、あなたがsetlocale()関数が以下の機能を使用することができます以下、これを試すことができますDateTimeは5.2で導入されています。私は最終的に非公式のcentos phpパッケージにアップグレードする必要があると思います。 – davr
Er、no。ちょうど86400を加えることは、間違った単純さです。 – staticsan
あなたはそれが意味することを説明できますか? – chaos