PHPは特定の日付の日前に撮影します

コード:

$日付=「2009-01-01」;
$時間=のstrtotime($日) - * 24 3600;
エコー日付( 'YM-D'、$時間)。

または:
DATEエコー( "はYmd"、(のstrtotime( "2009-01-01") - 3600 * 24));

 

 

(1)印刷時明日のタイムスタンプのstrtotime( "+ 1日")
現在の時刻:日付エコー( "はYmd H: I:S"、時間()) 結果:2009年1月22日9時40分25秒
に指定時間:エコー日付( "はYmd H: I:S"、のstrtotime( "+ 1日"))

結果:2009年1月23日午前9時40分25秒

- ( "1日")(2)最後のタイムスタンプのstrtotimeこの時点で印刷された
エコー日付( "はYmd H:現在時刻 I:S"、時間()) 結果:2009年1月22日9時40分25秒が
指定時間:エコー日付( "はYmd H: I:S"、のstrtotime( " - 1日"))

結果:2009年1月21日午前9時40分25秒

(3)このとき、次の週の印刷タイムスタンプのstrtotime( "+ 1週間")
現在の時刻:エコー日付( "はYmd H: I:S"、時間()) 結果:2009-01-22 09:40: 25
指定された時間:日付エコー( "はYmd H: I:S"、のstrtotime( "+ 1週間"))

結果:2009年1月29日午前9時40分25秒

(4)この時点でタイムスタンプが最後の週のstrtotime印字されています( " - 1週間")
現在の時刻:エコー日付( "はYmd H: I:S"、時間()) 結果:2009-01-22 09:40: 25
指定された時間:日付エコー( "はYmd H: I:S"、のstrtotime( " - 1週間"))

結果:2009年1月15日午前9時40分25秒

(5)いくつかの週を印刷タイムスタンプのstrtotime( "来週の木曜日")指定された
現在の時刻を:エコー日付( "はYmd H: I:S"、時間()) 結果:2009年1月22日9時40分25秒が
指定時間:日付エコー( "はYmd H: I:S"、のstrtotime( "来週の木曜日"))

結果:2009年1月29日夜12時00分00秒

(6)印刷先週、いくつかの指定されたタイムスタンプのstrtotime( "先週の木曜日")
現在の時刻:日付エコー( "はYmd H: I:S"、時間()) 結果:2009年1月22日午前9時40分25秒
に指定時間:日付エコー( "はYmd H: I:S"、のstrtotime( "先週の木曜日"))

結果:2009年1月15日夜12時00分00秒

おすすめ

転載: www.cnblogs.com/todarcy/p/10984166.html