2010-12-06 21 views
1

例:計算 - PHP/MySQLの

ユーザーは、午前中にオフィスに来、昼食に行き、昼食後に事務所に来て、その後、我々は計算することができますどのように、その後の家に行けば作業時間や昼食時間

[現在、私は昼食時間を含め、「終了時間」と合計時間を「時間を開始」している]

私は、個々の日付

によって「昼食時間」順序を除く「総時間」を必要とします

私を助けてください!

+0

終了時刻 - 開始時刻 - 昼食時間...?あなたは何にこだわっていますか?数学?数/時間変換? – deceze

+0

endtime-(startime + lunchtime)あなたの状態からyour_tableを選択してください。あなたはこのwathが欲しいのですか?具体的に。私はsincerillyあなたが前に言ったことを欲しがっていると推測しました – cristian

+0

それは問題の日付/時間数学なら、おそらくPHPの日付と時刻の関数を見てください:http://php.net/manual/en/ref。 datetime.php – Mike

答えて

0

ここに2つのオプションがあります。

1)昼食がどれくらいかかっているか分かっている場合は、合計からその時間を差し引きます。完了しました。

2)昼食の開始時と終了時のみを知っている場合は、その時間を使って昼食を取った時間を判断します。 GOTO 1

+0

すべての従業員の入出力データ入力は、次の形式で取得されます。 logtype time日付 --------------------------- --------------------------- start_time [come office] 10:30 11-11-2010 end_time [ランチ] 14: 00 11-11-2010 のstart_time [昼食から戻ってくる] [オフィスから出]午後3時00分2010年11月11日20時00 END_TIME 2010年11月11日 質問: は私がCalculがしたいです「ランチを含む時間」及び「ランチを除く時間」 1.開始時間 2.終了時間 3.合計時間昼食時間 4.昼食時間を除いた合計時間 – shaji