誤って労働時間が記録されてしまったのを修正したいとき、手で計算するのは大変なので、なんとかするスクリプトです。
cd chrome-extension
npm install
npm run build
chrome-extension/dist に出来上がるので Chrome Extension 管理画面の Load unpacked でロードする。
- ラクローの客観的記録をブラウザからテキストファイルにコピー
- 実態に合わせてコピーした記録を修正
- ruby rakuro_calc.rb TEXTFILE
10:00 ~ 16:59
17:01 ~ 17:11
17:32 ~ 17:41
18:16 ~ 18:51
## 入力
日中 深夜 翌日深夜
10:00 - 16:59 06:59 00:00 00:00
17:01 - 17:11 00:10 00:00 00:00
17:32 - 17:41 00:09 00:00 00:00
18:16 - 18:51 00:35 00:00 00:00
## 集計結果
始業時間 : 10:00
終業時間 : 18:51
日中 : 07:53
深夜 : 00:00
翌日深夜 : 00:00
労働時間合計: 07:53
休憩時間合計: 00:58