%@ Language=VBScript%>
フレックス用勤務時間計算 |
出勤 | 外出 | 戻り | 退社 |
コアタイム | 0900〜1500 |
1000〜1500 |
通常勤務 | 深夜残業 | コアタイム欠勤 |
この勤務表計算は、1日あたりの各時間を求めるものです。
タイムテーブルは、以下の仕様に元にしています。
07:00〜08:50 | 通常勤務 |
08:50〜09:00 | 休憩 |
09:00〜12:00 | 通常勤務 |
12:00〜13:00 | 休憩 |
13:00〜18:00 | 通常勤務 |
18:00〜18:30 | 休憩 |
18:30〜22:00 | 通常勤務 |
22:00〜22:30 | 休憩 |
22:30〜01:00 | 深夜残業 |
01:00〜03:00 | 休憩 |
03:00〜05:00 | 深夜残業 |
05:00〜07:00 | 通常勤務 |
各時間は、次の計算式によって求めています。
通常勤務
= (出勤・退社に対する通常勤務時間帯の対象時間を、6分単位に切り捨て)
- (外出・戻りに対する通常勤務時間帯の対象時間を、6分単位に切り上げ)
深夜残業
= (出勤・退社に対する深夜残業時間帯の対象時間を、6分単位に切り捨て)
- (外出・戻りに対する深夜残業時間帯の対象時間を、6分単位に切り上げ)
コアタイム欠勤
= コアタイム必須労働時間
- (出勤・退社・外出・戻りに対するコアタイム内に不在だった時間の合計を、6分単位に切り上げ)
このページは、VBScriptを使用しました。ソースをご覧になりたい方は、ご自由にご覧下さい。トリッキーな事は何もしておりませんので、そのままメニューバーの[ソース]によりスクリプトが見られます。
★ shodai
1999/10/13 ver1.0 2013/01/29 ver1.1 文字コード指定にShiftJISを明記