Java Date and Time

Sort by

recency

|

1514 Discussions

|

  • + 0 comments

    Find Out Day By Date, Year & Month

    Calendar cald = Calendar.getInstance();

        String days[] = {"Sunday", "Monday", "Tuesday", "Wednesday",                                                "Thursday", "Friday", "Saturday"};
    
        cald.set(year, month-1, day);
    
        return days[cald.get(Calendar.DAY_OF_WEEK)-1].toUpperCase(); 
    
  • + 0 comments

    public static String findDay(int month, int day, int year) { Calendar cal = Calendar.getInstance(); cal.set(year, month-1, day); String weekDay = cal.getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG, Locale.ENGLISH) .toUpperCase(); return weekDay; }

  • + 0 comments
        public static String findDay(int month, int day, int year) {
            Calendar c = Calendar.getInstance();
            c.set(year, month - 1, day);
            return c.getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG_FORMAT, Locale.ENGLISH).toUpperCase();
        }
    
  • + 1 comment
    public static String findDay(int month, int day, int year) {
        Calendar calendar = Calendar.getInstance();
        calendar.set(year, month - 1, day); 
    
        int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK); 
    
        String[] names = {"SUNDAY", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY"};
        return names[dayOfWeek - 1];
    }
    

    }

  • + 1 comment

    In Java 15 solution

    public static String findDay(int month, int day, int year) {
        Calendar calendar = Calendar.getInstance();
        var dayOfWeek = calendar.get(calendar.DAY_OF_WEEK);
        String[] names = new String[] {"SUNDAY", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY"};
        return names[dayOfWeek - 1];
    }