2011-08-10 8 views
0

今月までに渡された分数を確認する必要があります。だから今月初めの真夜中から今まで。PHP月の月分

どうすればいいですか?たとえば、1月1日の午前1時は60分です。

おかげ

答えて

2

これはあなたのために働く必要があります。今のよう

$time = time(); 
$minutes = ($time-strtotime(date('Y-m-00', $time)))/60; 

$minutes === 15477.1

+2

答えをありがとう、ちょうど試した、素晴らしい作品。 – fdf33

2
$seconds = time() - strtotime('2011-01-01 00:00:00'); 
$minutes = $seconds/60; 

もう少し詳しく説明するには、次の

これはUnixタイムスタンプのいくつかの簡単な操作(1970年1月1日からの秒数)です。したがって、現在のタイムスタンプを取って、その月の初めにタイムスタンプが残っていたものを減算します。これで今月の経過秒数が表示されます。あなたが60で割った場合、あなたは今月の合計経過時間を取得します。

+0

悪い例、あなたがceil'少なくとも、そしてOPは現在の月 – ajreal

+0

を求めている '使用する必要があり、私はOPが実際にできることを前提としてい彼のニーズに合うようにコードを修正してください。 – Mchl

+2

回答ありがとうございました – fdf33