Kimes

Untitled

Dec 20th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.80 KB | None | 0 0
  1. import java.time.*;
  2. public class Test {
  3.  
  4.     public static void main(String[] args){
  5.  
  6.         LocalDate date = LocalDate.now();
  7.         int month = date.getMonthValue();
  8.         int today = date.getDayOfMonth();
  9.        
  10.         date = date.minusDays(today - 1);
  11.         DayOfWeek weekday = date.getDayOfWeek();
  12.         int value = weekday.getValue();
  13.        
  14.         System.out.println(" Pn Wt Śr CZw PT So N");
  15.         for (int i = 1; 1 < value; i++)
  16.             System.out.print("    ");
  17.         while (date.getMonthValue() == month){
  18.             System.out.printf("%3d", date.getDayOfMonth());
  19.             if (date.getDayOfMonth() == today)
  20.                 System.out.print("*");
  21.             else
  22.                 System.out.print(" ");
  23.             date = date.plusDays(1);
  24.             if (date.getDayOfWeek().getValue() == 1) System.out.println();
  25.            
  26.         }
  27.         if (date.getDayOfWeek().getValue() !=1) System.out.println();
  28.     }
  29.  
  30. }
Advertisement
Add Comment
Please, Sign In to add comment