Java Week Day getCurWeekDayByStr(String curday)

Here you can find the source of getCurWeekDayByStr(String curday)

Description

get Cur Week Day By Str

License

Apache License

Declaration

public static int getCurWeekDayByStr(String curday) 

Method Source Code


//package com.java2s;
//License from project: Apache License 

import java.text.SimpleDateFormat;

import java.util.*;

public class Main {
    static public SimpleDateFormat yyyyMMdd = new SimpleDateFormat("yyyy-MM-dd");

    public static int getCurWeekDayByStr(String curday) {
        try {//w w  w.  j  ava2s .  c o  m
            java.util.Date date = str2date(curday);
            Calendar rightNow = Calendar.getInstance();
            rightNow.setTime(date);
            return rightNow.get(Calendar.DAY_OF_WEEK);
        } catch (Exception e) {
            e.printStackTrace();
            return 1;
        }
    }

    public static Date str2date(String str) {
        Date result = null;
        try {
            Date udate = yyyyMMdd.parse(str);
            result = new Date(udate.getTime());
            return result;
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }

    public static String getTime(String parrten) {
        String timestr;
        if (parrten == null || parrten.equals("")) {
            parrten = "yyyyMMddHHmmss";
        }
        java.text.SimpleDateFormat sdf = new SimpleDateFormat(parrten);
        java.util.Date cday = new java.util.Date();
        timestr = sdf.format(cday);
        return timestr;
    }
}

Related

  1. getBothDayOfWeek(String str, int week)
  2. getCurrentDayOfWeekArabia()
  3. getCurrentDayOfWeekEnglish()
  4. getCurWeek(String day)
  5. getCurWeekDayByStr(String curday)
  6. getDay(long date, int startOfWeek, int increment)
  7. getDayNextWeek()
  8. getDayOfTheWeekFromNow(int nDays)
  9. getDayOfWeek()