Java Date to Day getDay(String strDate)

Here you can find the source of getDay(String strDate)

Description

get Day

License

Open Source License

Declaration

public static int getDay(String strDate) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

import java.util.Calendar;

import java.util.GregorianCalendar;

public class Main {

    public static int getDay(String strDate) {
        Calendar cal = parseDateTime(strDate);
        return cal.get(Calendar.DATE);
    }/* w  w  w  .  j  ava 2s .  co  m*/

    public static Calendar parseDateTime(String baseDate) {
        Calendar cal = null;
        cal = new GregorianCalendar();
        int yy = Integer.parseInt(baseDate.substring(0, 4));
        int mm = Integer.parseInt(baseDate.substring(5, 7)) - 1;
        int dd = Integer.parseInt(baseDate.substring(8, 10));
        int hh = 0;
        int mi = 0;
        int ss = 0;
        if (baseDate.length() > 12) {
            hh = Integer.parseInt(baseDate.substring(11, 13));
            mi = Integer.parseInt(baseDate.substring(14, 16));
            ss = Integer.parseInt(baseDate.substring(17, 19));
        }
        cal.set(yy, mm, dd, hh, mi, ss);
        return cal;
    }
}

Related

  1. getDay(Date date)
  2. getDay(Date date)
  3. getDay(Date date, int day)
  4. getDay(Date dateParam)
  5. getDay(java.util.Date date)
  6. getDayBetween(Date startDate, Date endDate)
  7. getDayCount(java.util.Date _startDate, java.util.Date _endDate)
  8. getDayEnd(Date date)
  9. getDayEnd(Date date)