public LocalDate ersterArbeitstag ( ) { LocalDate tag = ersterTag ( ) ; switch ( tag . getDayOfWeek ( ) ) { case SATURDAY : return tag . plusDays ( 2 ) ; case SUNDAY : return tag . plusDays ( 1 ) ; default : return tag ; } }
Diese Methode liefert den ersten Arbeitstag eines Monats . Allerdings werden dabei keine Feiertag beruecksichtigt sondern nur die Wochenende die auf einen ersten des Monats fallen werden berucksichtigt .