2012-04-15 4 views
1

現在の日付(禁止日とも呼ばれます)をテーブルに保存し、禁止時間を時間単位で指定します(これは24時間から50000時間など)。保存日数を加算する

有効期限を与えるために禁止日に禁止の長さを追加する必要がありますが、これを行う方法については苦労しています。私はすべての種類の日付形式を使用して試してみて、それに数時間を追加するが、この周りに私の頭を得るように見えることはできません。

ありがとうございました。

+0

表中の時間数は単なる数値であり、 「24時間」のような文字列ですか? – hjpotter92

+0

さらに詳しい情報を入力してください –

答えて

2

禁止のあなたの開始日が変数$startDateに格納され、あなただけの数値であり、変数$hoursBanに禁止の時間を取得している場合、これはあなたが有効期限を取得します方法です:

$expiryDate = strtotime(date("Y-m-d", strtotime($startDate)) . " +" . $hoursBan . " hours"); 
+0

ありがとうございました!私はちょうどH:i:sを日付形式に追加しなければならなかったが、それはおそらく最初の情報が不足していたためであり、そのために私は謝罪する。ありがとうございました! –