当前位置: 首页>>代码示例>>Java>>正文


Java Calendar.THURSDAY属性代码示例

本文整理汇总了Java中java.util.Calendar.THURSDAY属性的典型用法代码示例。如果您正苦于以下问题:Java Calendar.THURSDAY属性的具体用法?Java Calendar.THURSDAY怎么用?Java Calendar.THURSDAY使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在java.util.Calendar的用法示例。


在下文中一共展示了Calendar.THURSDAY属性的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: 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

示例3: currentDayOfWeek

/**
 * Utility method to return a current day of the week that can be used in the Count.ly API.
 */
static int currentDayOfWeek(){
    int day = Calendar.getInstance().get(Calendar.DAY_OF_WEEK);
    switch (day) {
        case Calendar.MONDAY:
            return 1;
        case Calendar.TUESDAY:
            return 2;
        case Calendar.WEDNESDAY:
            return 3;
        case Calendar.THURSDAY:
            return 4;
        case Calendar.FRIDAY:
            return 5;
        case Calendar.SATURDAY:
            return 6;
    }
    return 0;
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:21,代码来源:Countly.java

示例4: getDays

public String getDays(String[] dayNames, String[] shortDyNames) {
    int nrDays = 0;
    int dayCode = 0;
    for (Meeting meeting : getMeetings()) {
        int dc = 0;
        switch (meeting.getDayOfWeek()) {
           case Calendar.MONDAY    : dc = Constants.DAY_CODES[Constants.DAY_MON]; break;
           case Calendar.TUESDAY   : dc = Constants.DAY_CODES[Constants.DAY_TUE]; break;
           case Calendar.WEDNESDAY : dc = Constants.DAY_CODES[Constants.DAY_WED]; break;
           case Calendar.THURSDAY  : dc = Constants.DAY_CODES[Constants.DAY_THU]; break;
           case Calendar.FRIDAY    : dc = Constants.DAY_CODES[Constants.DAY_FRI]; break;
           case Calendar.SATURDAY  : dc = Constants.DAY_CODES[Constants.DAY_SAT]; break;
           case Calendar.SUNDAY    : dc = Constants.DAY_CODES[Constants.DAY_SUN]; break;
        }
        if ((dayCode & dc)==0) nrDays++;
        dayCode |= dc;
    }
       String ret = "";
    for (int i=0;i<Constants.DAY_CODES.length;i++) {
        if ((dayCode & Constants.DAY_CODES[i])!=0)
            ret += (nrDays==1?dayNames:shortDyNames)[i];
    }
       return ret;
}
 
开发者ID:Jenner4S,项目名称:unitimes,代码行数:24,代码来源:Event.java

示例5: getDay

private int getDay(int day) {
    switch (day) {
        case Calendar.SUNDAY:
            return 0;
        case Calendar.MONDAY:
            return 1;
        case Calendar.TUESDAY:
            return 2;
        case Calendar.WEDNESDAY:
            return 3;
        case Calendar.THURSDAY:
            return 4;
        case Calendar.FRIDAY:
            return 5;
        case Calendar.SATURDAY:
            return 6;
        default:
            return 0;
    }
}
 
开发者ID:riteshakya037,项目名称:Android-Scrapper,代码行数:20,代码来源:GridCalendarAdapter.java

示例6: dayIsRepeat

private static boolean dayIsRepeat(int calendarDow, int repeat) {
  switch (calendarDow) {
    case Calendar.SUNDAY:
      return (1 & repeat) != 0;
    case Calendar.MONDAY:
      return (2 & repeat) != 0;
    case Calendar.TUESDAY:
      return (4 & repeat) != 0;
    case Calendar.WEDNESDAY:
      return (8 & repeat) != 0;
    case Calendar.THURSDAY:
      return (16 & repeat) != 0;
    case Calendar.FRIDAY:
      return (32 & repeat) != 0;
    case Calendar.SATURDAY:
      return (64 & repeat) != 0;
  }
  return true;
}
 
开发者ID:sdrausty,项目名称:buildAPKsApps,代码行数:19,代码来源:TimeUtil.java

示例7: canApplyStay

public static boolean canApplyStay() {
    boolean check = false;
    Calendar calendar = Calendar.getInstance();
    int today = calendar.get(Calendar.DAY_OF_WEEK);
    int currentHour = calendar.get(Calendar.HOUR_OF_DAY);
    int currentMinute = calendar.get(Calendar.MINUTE);
    if ((Calendar.MONDAY <= today) && (today <= Calendar.THURSDAY)) {
        // Between Monday and Thursday
        if (today == Calendar.THURSDAY) {
            if (currentHour < 20 || (currentHour == 20 && currentMinute <= 30)) {
                check = true;
            } else {
                check = false;
            }
        } else {
            check = true;
        }
    } else {
        check = false;
    }
    return check;
}
 
开发者ID:DSM-DMS,项目名称:DMS,代码行数:22,代码来源:ApplyDataUtil.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,代码来源:PersonalizedExamReportAction.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: 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

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

示例12: setCurrentClock

void setCurrentClock() {
    ChipRobot robot = ChipRobotFinder.getInstance().getChipRobotConnectedList().get(0);

    Calendar rightNow = Calendar.getInstance();
    final int year = rightNow.get(Calendar.YEAR);
    final int month = rightNow.get(Calendar.MONTH);
    final int day = rightNow.get(Calendar.DATE);
    final int hour = rightNow.get(Calendar.HOUR_OF_DAY);
    final int minute = rightNow.get(Calendar.MINUTE);
    final int seconds = rightNow.get(Calendar.SECOND);
    int dayOfWeek_t = rightNow.get(Calendar.DAY_OF_WEEK);
    switch (dayOfWeek_t) {
        case Calendar.SUNDAY:
            dayOfWeek_t = 0;
            break;
        case Calendar.MONDAY:
            dayOfWeek_t = 1;
            break;
        case Calendar.TUESDAY:
            dayOfWeek_t = 2;
            break;
        case Calendar.WEDNESDAY:
            dayOfWeek_t = 3;
            break;
        case Calendar.THURSDAY:
            dayOfWeek_t = 4;
            break;
        case Calendar.FRIDAY:
            dayOfWeek_t = 5;
            break;
        case Calendar.SATURDAY:
            break;
    }
    final int dayOfWeek = dayOfWeek_t;
    robot.chipSetCurrentClock(year, (byte) (month + 1), (byte) day, (byte) hour, (byte) minute, (byte) seconds, (byte) dayOfWeek);
}
 
开发者ID:WowWeeLabs,项目名称:CHIP-Android-SDK,代码行数:36,代码来源:AlarmFragment.java

示例13: getValueAt

public Object getValueAt(int row, int col) {
	Event ev = getEventAt(row,col);
	if(ev == null) return "";
	Calendar cal = (Calendar)days[col].get(row);
	String res = "";
	switch(cal.get(Calendar.DAY_OF_WEEK)){
		case Calendar.SUNDAY: res += "SU";
			break;
		case Calendar.MONDAY: res += "MO";
			break;
		case Calendar.TUESDAY: res += "TU";
			break;
		case Calendar.WEDNESDAY: res += "WE";
			break;
		case Calendar.THURSDAY: res += "TH";
			break;
		case Calendar.FRIDAY: res += "FR";
			break;
		case Calendar.SATURDAY: res += "SA";
			break;
		default: res += "??";
	}
	String dOM = cal.get(Calendar.DAY_OF_MONTH) + "";
	switch(cal.get(Calendar.DAY_OF_MONTH)%10){
		case 1: dOM += "st";
			break;
		case 2: dOM += "nd";
			break;
		case 3: dOM += "rd";
			break;
		default:dOM+="th";
	}
	res+= " / " + dOM  + ": ";
	if(ev.getText().equals("")) res+= "EVENT";
	else res += ev.getText();
	return res;       		
}
 
开发者ID:ser316asu,项目名称:SER316-Dresden,代码行数:37,代码来源:EventsTableMonthly.java

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

示例15: 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,代码来源:InstructorScheduleConnector.java


注:本文中的java.util.Calendar.THURSDAY属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。