我看到所有的好日期/時間函數都只是PHP5,這種做法很難。我需要生成一個所有薪酬期間結束日期的列表,從52周開始,並在未來支付一個期間,每兩週一次。所以,假設下一個薪酬期結束時間是2010年6月26日,而今天是2010年6月23日,我想要一個以(大約)6月26日,開始,到2010年6月26日結束的列表。如何在PHP4中生成薪酬期限結束日期列表?
如果日期與付款期結束的同一天,我想包括下一個:如果下一個付款期結束於2010年6月26日,而今天是2010年6月26日,我想要(約)6月26日,開始並以2010年7月10日結束的列表。
因此,這裏是電話:
>>> get_pay_period_ending_dates($timeInSecondsFromEpoch);
[
$date52weeksBeforeTheNextPayPeriodEnding,
$date50weeksBeforeTheNextPayPeriodEnding,
...
$nextPayPeriodEnding
]
很明顯,這是我想要的日期的近似值。優選地,自時間以秒爲單位。
這樣做的最好方法是什麼,只使用PHP 4.3提供的工具?
給我們所需的輸出的一個例子,我會盡力安排克里斯 – 2010-06-24 17:59:16
東西給你這聽起來很可行與[的strtotime(http://de2.php.net/manual/en/function.strtotime。 php) – Gordon 2010-06-24 18:01:20