我試圖計算的基礎上,今天的日期(2012年8月24日),以下三個值:用PHP麻煩日期
- 這個月的第一個星期六的日期。
- 本月第三個星期六的日期。
- 下個月第一個星期六的日期。
這是我如何做到這一點在PHP腳本:
// Returns August 2012
$this_month = date("F Y");
// Returns September 2012
$next_month = date("F Y", strtotime("next month"));
// Returns August 04th, Saturday
$t_sat_1st=date('U', strtotime($this_month.' First Saturday'));
// Returns August 18th, Saturday
$t_sat_3rd=date('U', strtotime($this_month.' Third Saturday'));
// Returns September 08th, Saturday
$n_sat_1st=date('U', strtotime($next_month.' First Saturday'));
爲什麼錯誤的日期返回的最後一行代碼?我期望它會返回到2012年9月1日。我的代碼有什麼問題?
沒有什麼實際回報你? – think123
而不是2012年9月1日? – think123
@ think123 2012年9月8日返回。 – 0x4B1D