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


Java Calendar.FRIDAY屬性代碼示例

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


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

示例1: 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

示例2: 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

示例3: WeekDayStr

public String WeekDayStr()
{
    cld.setTime(_date);
        switch (cld.get(Calendar.DAY_OF_WEEK))
        {
            case Calendar.SUNDAY:
                return "星期日";
            case Calendar.MONDAY:
                return "星期一";
            case Calendar.TUESDAY:
                return "星期二";
            case Calendar.WEDNESDAY:
                return "星期三";
            case Calendar.THURSDAY:
                return "星期四";
            case Calendar.FRIDAY:
                return "星期五";
            default:
                return "星期六";
        }

}
 
開發者ID:yippeesoft,項目名稱:NotifyTools,代碼行數:22,代碼來源:ChineseCalendar.java

示例4: 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

示例5: 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,代碼來源:PersonalizedExamReportAction.java

示例6: 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

示例7: getTextView

/**
 * Get text view regarding a date
 * @param date date 
 * @return text view
 */
private int getTextView(Date date) {
    Calendar calendar = Calendar.getInstance();
    calendar.setTime(date);
    switch (calendar.get(Calendar.DAY_OF_WEEK)) {
        case Calendar.MONDAY:
            return R.id.monday_open_time;
        case Calendar.TUESDAY:
            return R.id.tuesday_open_time;
        case Calendar.WEDNESDAY:
            return R.id.wednesday_open_time;
        case Calendar.THURSDAY:
            return R.id.thursday_open_time;
        case Calendar.FRIDAY:
            return R.id.friday_open_time;
        case Calendar.SATURDAY:
            return R.id.saturday_open_time;
        case Calendar.SUNDAY:
            return R.id.sunday_open_time;
    }
    return 0;
}
 
開發者ID:Wisebite,項目名稱:wisebite_android,代碼行數:26,代碼來源:GetRestaurantActivity.java

示例8: present

void present() {
    mainView.setFormattedText(resourceProvider.getStrings().getOneArgFormattedString(FORMAT_ARG));

    Calendar today = Calendar.getInstance();
    if (today.get(Calendar.DAY_OF_MONTH) > MONTH_HALFWAY_POINT) {
        mainView.setDateString(resourceProvider.getStrings().getSecondHalfOfMonth());
    } else {
        mainView.setDateString(resourceProvider.getStrings().getFirstHalfOfMonth());
    }

    int dayOfWeek = today.get(Calendar.DAY_OF_WEEK);
    int daysUntilFriday = Calendar.FRIDAY - dayOfWeek;
    if (daysUntilFriday >= 0) {
        mainView.setPluralsString(resourceProvider.getStrings().getDaysUntilFridayQuantityString(daysUntilFriday, daysUntilFriday));
    } else {
        mainView.setPluralsString(resourceProvider.getStrings().getSaturday());
    }

    mainView.setDrawable(resourceProvider.getDrawables().getIcnNavDino());
    mainView.setDimenText("The Test Dimen is " + resourceProvider.getDimens().getTestDimenPixelSize() + " in pixels");
    mainView.setIntegerText("The Test Integer is " + resourceProvider.getIntegers().getTestInteger());
    mainView.setColorViewBackgroundColor(resourceProvider.getColors().getBabyBlue());
}
 
開發者ID:Comcast,項目名稱:resourceprovider,代碼行數:23,代碼來源:MainPresenter.java

示例9: parseViewIdToDayOfWeek

public static int parseViewIdToDayOfWeek(Integer viewId) {
    switch (viewId) {
        case R.id.monday_date_picker:
            return Calendar.MONDAY;
        case R.id.tuesday_date_picker:
            return Calendar.TUESDAY;
        case R.id.wednesday_date_picker:
            return Calendar.WEDNESDAY;
        case R.id.thursday_date_picker:
            return Calendar.THURSDAY;
        case R.id.friday_date_picker:
            return Calendar.FRIDAY;
        case R.id.saturday_date_picker:
            return Calendar.SATURDAY;
        case R.id.sunday_date_picker:
            return Calendar.SUNDAY;
        default:
            return 0;
    }
}
 
開發者ID:Wisebite,項目名稱:wisebite_android,代碼行數:20,代碼來源:Utils.java

示例10: setDay

public void setDay(int calendarDay, boolean active) {
    switch (calendarDay) {
        case Calendar.MONDAY:
            value.set(0, active);
            break;
        case Calendar.TUESDAY:
            value.set(1, active);
            break;
        case Calendar.WEDNESDAY:
            value.set(2, active);
            break;
        case Calendar.THURSDAY:
            value.set(3, active);
            break;
        case Calendar.FRIDAY:
            value.set(4, active);
            break;
        case Calendar.SATURDAY:
            value.set(5, active);
            break;
        case Calendar.SUNDAY:
            value.set(6, active);
            break;
    }
}
 
開發者ID:abicelis,項目名稱:Remindy,代碼行數:25,代碼來源:Weekdays.java

示例11: 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

示例12: 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

示例13: getDates

/**
 * Return all dates marked yellow in the given date pattern that are matching the selected day code (days of week)
 */
@Override
public List<Date> getDates(int minsPerWeek, DatePattern datePattern, int dayCode, int minutesPerMeeting) {
	List<Date> ret = new ArrayList<Date>();
	if (datePattern == null) return ret;
	Calendar cal = Calendar.getInstance(Locale.US);
	cal.setTime(datePattern.getStartDate()); cal.setLenient(true);
       EventDateMapping.Class2EventDateMap class2eventDates = EventDateMapping.getMapping(datePattern.getSession().getUniqueId());
       String pattern = datePattern.getPattern();
       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.add(class2eventDates.getEventDate(cal.getTime()));
       	}
       	cal.add(Calendar.DAY_OF_YEAR, 1);
       }
	return ret;
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:29,代碼來源:MinutesPerWeek.java

示例14: setTimings

private void setTimings(List<RestaurantTiming> timings) {

        for (int i = 0; i < timings.size(); i++) {
            switch (AppUtils.getDay(timings.get(i).getDay())) {

                case Calendar.MONDAY:
                    timingMonday.setText(timings.get(i).getTiming());
                    break;
                case Calendar.TUESDAY:
                    timingTuesday.setText(timings.get(i).getTiming());
                    break;
                case Calendar.WEDNESDAY:
                    timingWednesday.setText(timings.get(i).getTiming());
                    break;
                case Calendar.THURSDAY:
                    timingThursday.setText(timings.get(i).getTiming());
                    break;
                case Calendar.FRIDAY:
                    timingFriday.setText(timings.get(i).getTiming());
                    break;
                case Calendar.SATURDAY:
                    timingSaturday.setText(timings.get(i).getTiming());
                    break;
                case Calendar.SUNDAY:
                    timingSunday.setText(timings.get(i).getTiming());
                    break;
            }
        }
        setToday();
    }
 
開發者ID:PacktPublishing,項目名稱:Expert-Android-Programming,代碼行數:30,代碼來源:PlaceDetailActivity.java

示例15: getDates

@Override
public List<Date> getDates(int minutes, DatePattern datePattern, int dayCode, int minutesPerMeeting) {
	List<Date> ret = new ArrayList<Date>();
	if (datePattern == null) return ret;
	Calendar cal = Calendar.getInstance(Locale.US);
	cal.setTime(datePattern.getStartDate()); cal.setLenient(true);
       EventDateMapping.Class2EventDateMap class2eventDates = EventDateMapping.getMapping(datePattern.getSession().getUniqueId());
       String pattern = datePattern.getPattern();
       Integer max = getMaxMeetings(minutes, minutesPerMeeting);
       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.add(class2eventDates.getEventDate(cal.getTime()));
       	}
       	cal.add(Calendar.DAY_OF_YEAR, 1);
       	if (max != null && ret.size() >= max) break;
       }
	return ret;
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:28,代碼來源:MeetingCountingDuration.java


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