A Developer Gateway To IT World...

Techie Uncle Software Testing Core Java Java Spring C Programming Operating System HTML 5 Java 8 ES6 Project

Write program in java to print Valid date and time.

WAP in java to print Valid Date and Time

Program to print Valid Date and Time





import java.util.*;
import java.text.*;
public class ProgrammingShift
{
 //VALIDATE DATE ENTERED BY USER
    public static boolean isDateValide(String strDate, String format)
    {
        try
        {
            SimpleDateFormat sdf = new  SimpleDateFormat(format);
     //sdf.setLenient(true);
            sdf.setLenient(false);
            sdf.parse(strDate);
            return true;
   
        }
        catch(Exception e)
        {
            return false;
        }
    }
    public static void main(String[] args) 
 {

        //Get current date time
        Date currentDate = new Date();
        SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
        System.out.println("Current Date: "+sdf.format(currentDate));

        //Convert String to Date
        try{

            String strDate = "10/20/1980";
            SimpleDateFormat sdfBirthday = new SimpleDateFormat("MM/dd/yyyy");
            Date birthday = sdfBirthday.parse(strDate);
            SimpleDateFormat sdfBirthday1 = new SimpleDateFormat("yyyy/MM/dd");
            System.out.println("Birthday: "+sdfBirthday1.format(birthday));
        }
        catch(Exception e)
        {
            System.out.println("e.getMessage()");
        }
        //using Calendar
        Calendar c = Calendar.getInstance();
        c.setTime(new Date());
        System.out.println("Year: "+c.get(Calendar.YEAR));
        System.out.println("Month: "+(c.get(Calendar.MONTH) +1));
        System.out.println("DAY OF Month: "+c.get(Calendar.DAY_OF_MONTH));
        System.out.println("HOUR: "+c.get(Calendar.HOUR));
        System.out.println("MINUTE: "+c.get(Calendar.MINUTE));
        System.out.println("SECOND: "+c.get(Calendar.SECOND));
       
        //Check date Validation
        if(isDateValide("10/01/1980", "MM/dd/yyyy"))
            System.out.println("Date is valid");
        else
            System.out.println("Date is invalid");
    }
}


Date and Time in JAVA


 












LEARN TUTORIALS

.

.