Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.48 KB | None | 0 0
  1.  
  2. $stunden = 230;
  3. $arbeitsTag = 8;
  4. $startDate = DateTime::createFromFormat('Y-m-d','2019-01-01');
  5. $holidaysDE = JspitHoliday::create("DE");
  6. do {
  7. if($startDate->format('N') > 5){ //6 ist samstag und 7 ist sonntag
  8.    $startDate->modify('+1 day');
  9.     continue;
  10. }
  11. if($holidaysDE->isHoliday($startDate)){ //https://github.com/jspit-de/holiday
  12.    $startDate->modify('+1 day');
  13.     continue;
  14. }
  15.  
  16. //insert into
  17. $stunden -= $arbeitsTag;
  18.  
  19. $startDate->modify('+1 day');
  20.  
  21. }while($stunden !== 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement