Date To Days In Java

//DATE TO DAYS
class datetodays{
    private int a[]={31,28,31,30,31,30,31,31,30,31,30,31};
    public void convert(String str){
        int d,m,y,i,s=0;
        if(str.indexOf('/')!=2||str.lastIndexOf('/')!=5||str.length()!=10){
            System.out.println("Invalid Date");
            return;
        }
        d=Integer.parseInt(str.substring(0,2));
        m=Integer.parseInt(str.substring(3,5));
        y=Integer.parseInt(str.substring(6));
        if(y%100!=0&&y%400==0||y%4==0)
        a[1]=29;
        else
        a[1]=28;
        s=d;
        for(i=0;i<m-1;i++)
        s=s+a[i];
        System.out.println("THE NUMBER OF DAYS = "+s);
    }}
        

Comments

Popular posts from this blog

Sort Boundary Elements Of A Matrix

Lucky Number In Java ISC

Program to fill a square matrix of size ‘n*n” in a circular fashion (clockwise) with natural numbers from 1 to n*n, taking ‘n’ as input.