勞基法討論

2016/08/06 g0v hackath20n 

http://i.imgur.com/2yzv4io.jpg

變形工時

輸入

輸出:

會造成工時違法的條件

  1. 每天最多工作12小時
  2. 每七天最少要休一天
  3. 每個月加班不可超過46小時(一般以月份計,跨月即重新計算加班時數)

測試案例

  1. 每天有沒有超過 12 小時
  2. 非 0 不能連續超過 12 天
  3. 兩週內工時有沒有超過 80+ 46
  4. 四週內工時不能超過 160 + 46 (如果加在行事曆才可以做這功能)

實作細節

結論

附件