當前位置: 首頁>>代碼示例>>Java>>正文


Java Calendar.MONDAY屬性代碼示例

本文整理匯總了Java中java.util.Calendar.MONDAY屬性的典型用法代碼示例。如果您正苦於以下問題:Java Calendar.MONDAY屬性的具體用法?Java Calendar.MONDAY怎麽用?Java Calendar.MONDAY使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在java.util.Calendar的用法示例。


在下文中一共展示了Calendar.MONDAY屬性的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: setWkday

/**
 * Set the wkday member
 * @param w String to set
 * @throws IllegalArgumentException if w is not a valid day.
 */
public void setWkday(String w) throws IllegalArgumentException {
    sipWkDay = w;
    if (sipWkDay.compareToIgnoreCase(MON) == 0) {
        wkday = Calendar.MONDAY;
    } else if (sipWkDay.compareToIgnoreCase(TUE) == 0) {
        wkday = Calendar.TUESDAY;
    } else if (sipWkDay.compareToIgnoreCase(WED) == 0) {
        wkday = Calendar.WEDNESDAY;
    } else if (sipWkDay.compareToIgnoreCase(THU) == 0) {
        wkday = Calendar.THURSDAY;
    } else if (sipWkDay.compareToIgnoreCase(FRI) == 0) {
        wkday = Calendar.FRIDAY;
    } else if (sipWkDay.compareToIgnoreCase(SAT) == 0) {
        wkday = Calendar.SATURDAY;
    } else if (sipWkDay.compareToIgnoreCase(SUN) == 0) {
        wkday = Calendar.SUNDAY;
    } else {
        throw new IllegalArgumentException("Illegal Week day :" + w);
    }
}
 
開發者ID:YunlongYang,項目名稱:LightSIP,代碼行數:25,代碼來源:SIPDate.java

示例2: getWeek

public static String getWeek(Calendar calendar) {
    String[] week = AmenEyeApplication.getContext().getResources().getStringArray(R.array.week_array);
    int day = calendar.get(Calendar.DAY_OF_WEEK);
    switch (day) {
        case Calendar.MONDAY:
            return week[0];
        case Calendar.TUESDAY:
            return week[1];
        case Calendar.WEDNESDAY:
            return week[2];
        case Calendar.THURSDAY:
            return week[3];
        case Calendar.FRIDAY:
            return week[4];
        case Calendar.SATURDAY:
            return week[5];
        case Calendar.SUNDAY:
            return week[6];
        default:
            return null;
    }
}
 
開發者ID:haihaio,項目名稱:AmenEye,代碼行數:22,代碼來源:DateUtil.java

示例3: getDayOfWeeekId

private int getDayOfWeeekId(String csDayValue)
{
	csDayValue = csDayValue.toUpperCase();
	if(csDayValue.startsWith("MON"))
		return Calendar.MONDAY;
	else if(csDayValue.startsWith("TUE"))
		return Calendar.TUESDAY;
	else if(csDayValue.startsWith("WED"))
		return Calendar.WEDNESDAY;
	else if(csDayValue.startsWith("THU"))
		return Calendar.THURSDAY;
	else if(csDayValue.startsWith("FRI"))
		return Calendar.FRIDAY;
	else if(csDayValue.startsWith("SAT"))
		return Calendar.SATURDAY;
	return Calendar.SUNDAY;
}
 
開發者ID:costea7,項目名稱:ChronoBike,代碼行數:17,代碼來源:OpenCalendar.java

示例4: formateDay

public static String formateDay(Context context,int dayOfWeak){
    switch (dayOfWeak){
        case Calendar.SUNDAY:
        default:
            return  context.getString(R.string.datescroller_sunday);
        case Calendar.MONDAY:
            return context.getString(R.string.datescroller_monday);
        case Calendar.TUESDAY:
            return context.getString(R.string.datescroller_tuseday);
        case Calendar.WEDNESDAY:
            return context.getString(R.string.datescroller_wednesday);
        case Calendar.THURSDAY:
            return context.getString(R.string.datescroller_thursday);
        case Calendar.FRIDAY:
            return context.getString(R.string.datescroller_friday);
        case Calendar.SATURDAY:
            return context.getString(R.string.datescroller_saturday);
    }
}
 
開發者ID:arjinmc,項目名稱:DateScroller,代碼行數:19,代碼來源:DateScrollerUitls.java

示例5: nbrMeetings

protected int nbrMeetings(DatePattern datePattern, int dayCode) {
	if (datePattern == null) return 0;
	Calendar cal = Calendar.getInstance(Locale.US);
	cal.setTime(datePattern.getStartDate()); cal.setLenient(true);
       String pattern = datePattern.getPattern();
       int ret = 0;
       for (int idx = 0; idx < pattern.length(); idx++) {
       	if (pattern.charAt(idx) == '1') {
       		boolean offered = false;
       		switch (cal.get(Calendar.DAY_OF_WEEK)) {
       			case Calendar.MONDAY : offered = ((dayCode & Constants.DAY_CODES[Constants.DAY_MON]) != 0); break;
       			case Calendar.TUESDAY : offered = ((dayCode & Constants.DAY_CODES[Constants.DAY_TUE]) != 0); break;
       			case Calendar.WEDNESDAY : offered = ((dayCode & Constants.DAY_CODES[Constants.DAY_WED]) != 0); break;
       			case Calendar.THURSDAY : offered = ((dayCode & Constants.DAY_CODES[Constants.DAY_THU]) != 0); break;
       			case Calendar.FRIDAY : offered = ((dayCode & Constants.DAY_CODES[Constants.DAY_FRI]) != 0); break;
       			case Calendar.SATURDAY : offered = ((dayCode & Constants.DAY_CODES[Constants.DAY_SAT]) != 0); break;
       			case Calendar.SUNDAY : offered = ((dayCode & Constants.DAY_CODES[Constants.DAY_SUN]) != 0); break;
       		}
       		if (offered) ret++;
       	}
       	cal.add(Calendar.DAY_OF_YEAR, 1);
       }
       return ret;
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:24,代碼來源:MeetingCountingDuration.java

示例6: getDayOfWeek

public static int getDayOfWeek(Date date) {
  	Calendar c = Calendar.getInstance(Locale.US);
  	c.setTime(date);
switch (c.get(Calendar.DAY_OF_WEEK)) {
case Calendar.MONDAY:
	return DAY_MON;
case Calendar.TUESDAY:
	return DAY_TUE;
case Calendar.WEDNESDAY:
	return DAY_WED;
case Calendar.THURSDAY:
	return DAY_THU;
case Calendar.FRIDAY:
	return DAY_FRI;
case Calendar.SATURDAY:
	return DAY_SAT;
case Calendar.SUNDAY:
	return DAY_SUN;
default:
	return DAY_MON;
}
  }
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:22,代碼來源:Constants.java

示例7: dayOfWeekConv

private static int dayOfWeekConv(int fieldVal) {
    switch (fieldVal) {
    case Calendar.SUNDAY:
        return 6;
    case Calendar.MONDAY:
        return 0;
    case Calendar.TUESDAY:
        return 1;
    case Calendar.WEDNESDAY:
        return 2;
    case Calendar.THURSDAY:
        return 3;
    case Calendar.FRIDAY:
        return 4;
    case Calendar.SATURDAY:
        return 5;
    }
    return -1;
}
 
開發者ID:mob41,項目名稱:broadlink-java-api,代碼行數:19,代碼來源:DiscoveryPacket.java

示例8: getDaysCode

public int getDaysCode(Set meetings) {
    int daysCode = 0;
    for (Iterator i=meetings.iterator();i.hasNext();) {
        Meeting meeting = (Meeting)i.next();
        Calendar date = Calendar.getInstance(Locale.US);
        date.setTime(meeting.getMeetingDate());
        switch (date.get(Calendar.DAY_OF_WEEK)) {
        case Calendar.MONDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_MON]; break;
        case Calendar.TUESDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_TUE]; break;
        case Calendar.WEDNESDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_WED]; break;
        case Calendar.THURSDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_THU]; break;
        case Calendar.FRIDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_FRI]; break;
        case Calendar.SATURDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_SAT]; break;
        case Calendar.SUNDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_SUN]; break;
        }
    }
    return daysCode;
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:18,代碼來源:ClassesAction.java

示例9: getDayOfWeekCode

/**
 * Convert a {@link Calendar} weekday value to the corresponding
 * Bluetooth weekday code.
 */
private static byte getDayOfWeekCode(int dayOfWeek) {
    switch (dayOfWeek) {
        case Calendar.MONDAY:
            return DAY_MONDAY;
        case Calendar.TUESDAY:
            return DAY_TUESDAY;
        case Calendar.WEDNESDAY:
            return DAY_WEDNESDAY;
        case Calendar.THURSDAY:
            return DAY_THURSDAY;
        case Calendar.FRIDAY:
            return DAY_FRIDAY;
        case Calendar.SATURDAY:
            return DAY_SATURDAY;
        case Calendar.SUNDAY:
            return DAY_SUNDAY;
        default:
            return DAY_UNKNOWN;
    }
}
 
開發者ID:androidthings,項目名稱:sample-bluetooth-le-gattserver,代碼行數:24,代碼來源:TimeProfile.java

示例10: getDaysCode

public int getDaysCode(Event event) {
    int daysCode = 0;
    for (Iterator i=event.getMeetings().iterator();i.hasNext();) {
        Meeting meeting = (Meeting)i.next();
        Calendar date = Calendar.getInstance(Locale.US);
        date.setTime(meeting.getMeetingDate());
        switch (date.get(Calendar.DAY_OF_WEEK)) {
        case Calendar.MONDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_MON]; break;
        case Calendar.TUESDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_TUE]; break;
        case Calendar.WEDNESDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_WED]; break;
        case Calendar.THURSDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_THU]; break;
        case Calendar.FRIDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_FRI]; break;
        case Calendar.SATURDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_SAT]; break;
        case Calendar.SUNDAY : daysCode |= Constants.DAY_CODES[Constants.DAY_SUN]; break;
        }
    }
    return daysCode;
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:18,代碼來源:MakeAssignmentsForClassEvents.java

示例11: updateWeekdayArray

private void updateWeekdayArray(int day) {
    Locale chineseLocale = new Locale("zh");
    Locale currentLocale = Locale.getDefault();
    boolean isChineseUser = currentLocale.getLanguage().equals(chineseLocale.getLanguage());
    Resources resources = getContext().getResources();
    
    if (isChineseUser) {
        if (day == Calendar.MONDAY) {
            mWeekdayName = resources.getStringArray(R.array.monday_first_chinese_weekday_name);
        } else if (day == Calendar.SUNDAY) {
            mWeekdayName = resources.getStringArray(R.array.sunday_first_chinese_weekday_name);
        }
    } else {
        if (day == Calendar.MONDAY) {
            mWeekdayName = resources.getStringArray(R.array.monday_first_english_weekday_name);
        } else if (day == Calendar.SUNDAY) {
            mWeekdayName = resources.getStringArray(R.array.sunday_first_english_weekday_name);
        }
    }
}
 
開發者ID:nichbar,項目名稱:MonthView,代碼行數:20,代碼來源:MonthView.java

示例12: firstDate

protected static Date firstDate(DatePattern dp, int dayCode) {
   	if (dp == null) return null;
   	BitSet weekCode = dp.getPatternBitSet();
   	if (weekCode.isEmpty()) return null;
   	Calendar cal = Calendar.getInstance(Locale.US); cal.setLenient(true);
   	Date dpFirstDate = DateUtils.getDate(1, dp.getSession().getPatternStartMonth(), dp.getSession().getSessionStartYear());
   	cal.setTime(dpFirstDate);
   	int idx = weekCode.nextSetBit(0);
   	cal.add(Calendar.DAY_OF_YEAR, idx);
   	while (idx < weekCode.size()) {
   		if (weekCode.get(idx)) {
       		int dow = cal.get(Calendar.DAY_OF_WEEK);
       		switch (dow) {
       		case Calendar.MONDAY:
       			if ((dayCode & DayCode.MON.getCode()) != 0) return cal.getTime();
       			break;
       		case Calendar.TUESDAY:
       			if ((dayCode & DayCode.TUE.getCode()) != 0) return cal.getTime();
       			break;
       		case Calendar.WEDNESDAY:
       			if ((dayCode & DayCode.WED.getCode()) != 0) return cal.getTime();
       			break;
       		case Calendar.THURSDAY:
       			if ((dayCode & DayCode.THU.getCode()) != 0) return cal.getTime();
       			break;
       		case Calendar.FRIDAY:
       			if ((dayCode & DayCode.FRI.getCode()) != 0) return cal.getTime();
       			break;
       		case Calendar.SATURDAY:
       			if ((dayCode & DayCode.SAT.getCode()) != 0) return cal.getTime();
       			break;
       		case Calendar.SUNDAY:
       			if ((dayCode & DayCode.SUN.getCode()) != 0) return cal.getTime();
       			break;
       		}
       	}
   		cal.add(Calendar.DAY_OF_YEAR, 1); idx++;
   	}
   	return null;
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:40,代碼來源:ClassInfoConnector.java

示例13: getDayOfWeek

public static DataClass getDayOfWeek(LinkedList<DataClass> listParams) throws JFCALCExpErrException {
    if (listParams.size() != 1)   {
        throw new JFCALCExpErrException(ERRORTYPES.ERROR_INCORRECT_NUM_OF_PARAMETER);
    }
    DataClass datumTS = new DataClass();
    datumTS.copyTypeValueDeep(listParams.removeLast());
    datumTS.changeDataType(DATATYPES.DATUM_INTEGER);
    long lTS = datumTS.getDataValue().longValue();
    Calendar cal = Calendar.getInstance();
    cal.setTimeInMillis(lTS);
    int nReturn = cal.get(Calendar.DAY_OF_WEEK);
    int nDayOfWeek = 0;
    switch (nReturn) {
        case (Calendar.SUNDAY): {
            nDayOfWeek = 0;
            break;
        } case (Calendar.MONDAY): {
            nDayOfWeek = 1;
            break;
        } case (Calendar.TUESDAY): {
            nDayOfWeek = 2;
            break;
        } case (Calendar.WEDNESDAY): {
            nDayOfWeek = 3;
            break;
        } case (Calendar.THURSDAY): {
            nDayOfWeek = 4;
            break;
        } case (Calendar.FRIDAY): {
            nDayOfWeek = 5;
            break;
        } case (Calendar.SATURDAY): {
            nDayOfWeek = 6;
            break;
        }
    }
    return new DataClass(DATATYPES.DATUM_INTEGER, new MFPNumeric(nDayOfWeek));
}
 
開發者ID:woshiwpa,項目名稱:SmartMath,代碼行數:38,代碼來源:MFPDateTime.java

示例14: main

public static void main(String[] args) {
    Calendar huCalendar = Calendar.getInstance(new Locale("hu","HU"));
    int hufirstDayOfWeek = huCalendar.getFirstDayOfWeek();
    if (hufirstDayOfWeek != Calendar.MONDAY) {
        throw new RuntimeException();
    }

    Calendar ukCalendar = Calendar.getInstance(new Locale("uk","UA"));
    int ukfirstDayOfWeek = ukCalendar.getFirstDayOfWeek();
    if (ukfirstDayOfWeek != Calendar.MONDAY) {
        throw new RuntimeException();
    }

}
 
開發者ID:lambdalab-mirror,項目名稱:jdk8u-jdk,代碼行數:14,代碼來源:Bug4527203.java

示例15: setToday

private void setToday() {
    Calendar calendar = Calendar.getInstance();
    int date = calendar.get(Calendar.DAY_OF_WEEK);

    switch (date) {
        case Calendar.MONDAY:
            dayMonday.setSelected(true);
            break;
        case Calendar.TUESDAY:
            dayTuesday.setSelected(true);
            break;
        case Calendar.WEDNESDAY:
            dayWednesday.setSelected(true);
            break;
        case Calendar.THURSDAY:
            dayThursday.setSelected(true);
            break;
        case Calendar.FRIDAY:
            dayFriday.setSelected(true);
            break;
        case Calendar.SATURDAY:
            daySaturday.setSelected(true);
            break;
        case Calendar.SUNDAY:
            daySunday.setSelected(true);
            break;
    }

}
 
開發者ID:PacktPublishing,項目名稱:Expert-Android-Programming,代碼行數:29,代碼來源:PlaceDetailActivity.java


注:本文中的java.util.Calendar.MONDAY屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。