Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.time.*;
- public class Test {
- public static void main(String[] args){
- LocalDate date = LocalDate.now();
- int month = date.getMonthValue();
- int today = date.getDayOfMonth();
- date = date.minusDays(today - 1);
- DayOfWeek weekday = date.getDayOfWeek();
- int value = weekday.getValue();
- System.out.println(" Pn Wt Śr CZw PT So N");
- for (int i = 1; 1 < value; i++)
- System.out.print(" ");
- while (date.getMonthValue() == month){
- System.out.printf("%3d", date.getDayOfMonth());
- if (date.getDayOfMonth() == today)
- System.out.print("*");
- else
- System.out.print(" ");
- date = date.plusDays(1);
- if (date.getDayOfWeek().getValue() == 1) System.out.println();
- }
- if (date.getDayOfWeek().getValue() !=1) System.out.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment