Search Tutorials

Tuesday 23 April 2013

Java code to read day number and year its corresponding date

Java program to read the day number and year and showing its corresponding date.

class dayNo2date
 public static void main(String args[]) throws IOException
 dayNo2date call = new dayNo2date();
 BufferedReader br = new BufferedReader(new
 // Read day no. and year
 System.out.print("Enter the Day No. : ");
 int n = Integer.parseInt(br.readLine());
 System.out.print("Enter the Year : ");
 int y = Integer.parseInt(br.readLine());
 public void toDate(int n, int y)
 int a[] = {31,28,31,30,31,30,31,31,30,31,30,31};
 if(y%4==0) // Check for leap year
 a[1] = 29;
 int s=0, m=0;
 // Calculate Month
 int d = n-s; // Calculate Day
 // Print the Date
 System.out.println("\nDate = " +d +"-" +m +"-" +y);


1. Accept the day no. and the year from the user.

2. Check whether it is a leap year or not.

3. Count and print the corresponding date.

4. End


Java code to read day number and year its corresponding date

Enter the Day No. : 230

Enter the Year : 2008

Date = 17-8-2008

Related Programs:-

Find the HCF & LCM of two numbers using recursion

Read a Date and give a day number

Multiply two Matrices

Search an element using Linear Search or Binary Search

Bubble Sort, Selection Sort, Insertion Sort and Quick Sort


Back to Top