2010-12-06 5 views
1

예 :계산 - PHP/MySQL의

아침에 사용자 올 사무실, 점심에 가면, 점심 식사 후 사무실을 제공하고 우리가 계산할 수있는 방법을 다음 집으로 이동 작업 시간 및 점심 시간

[현재 내가 가지고 '시작 시간', 점심 시간을 포함하여 '종료 시간'및 총 시간] I 개별 날짜

을하여 '점심 시간'제외 '총 시간'순서를 필요

도와주세요!

+0

종료 시간 - 시작 시간 - 점심 시간 ...? 너 정확히 뭘 붙인거야? 수학? 번호/시간 변환? – deceze

+0

endtime- (시작 시간 + 점심 시간) your_table에서 귀하의 조건을 선택하십시오. 네가 원하는 것이야말로. 더 구체적으로 말하십시오. 나는 진실로 당신이 전에 말했던 것을 원한다고 짐작했다. – cristian

+0

문제가있는 날짜/시간 수학이라면 PHP 날짜 및 시간 함수 (http://php.net/manual/en/ref)를보아야 할 것이다. datetime.php – Mike

답변

0

두 가지 옵션이 있습니다.

1) 점심 시간이 얼마나 걸리는지 알면 총 시간에서 해당 시간을 뺍니다. 끝난.

2) 점심 식사가 시작되고 끝날 때만 알면 그 시간대를 사용하여 점심 식사 시간을 결정하십시오. GOTO 1

+0

입/출력 데이터 입력의 모든 직원이 다음 형식으로 가져옵니다. logtype time 날짜 --------------------------- --------------------------- start_time [come office] 10:30 11-11-2010 end_time [점심 식사로 이동] 14 : 00 2010년 11월 11일 START_TIME [점심 식사에서 돌아 오는] [사무실 밖으로] 15시 2010년 11월 11일 END_TIME 20시 2010년 11월 11일 질문 : 내가 calcul 할 '점심 시간을 포함하는 시간' 시작 시간 2. 종료 시간 3. 전체 시간 점심 시간 포함 4. 점심 시간을 제외한 총 시간 – shaji