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


Java Calendar.JUNE屬性代碼示例

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


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

示例1: getDaysInMonth

public static int getDaysInMonth(int month, int year) {
       switch (month) {
           case Calendar.JANUARY:
           case Calendar.MARCH:
           case Calendar.MAY:
           case Calendar.JULY:
           case Calendar.AUGUST:
           case Calendar.OCTOBER:
           case Calendar.DECEMBER:
               return 31;
           case Calendar.APRIL:
           case Calendar.JUNE:
           case Calendar.SEPTEMBER:
           case Calendar.NOVEMBER:
               return 30;
           case Calendar.FEBRUARY:
               return (year % 4 == 0) ? 29 : 28;
           default:
               throw new IllegalArgumentException("Invalid Month");
       }
}
 
開發者ID:weiwenqiang,項目名稱:GitHub,代碼行數:21,代碼來源:Utils.java

示例2: getDaysInMonth

public static int getDaysInMonth(int month, int year) {
       switch (month) {
           case Calendar.JANUARY:
           case Calendar.MARCH:
           case Calendar.MAY:
           case Calendar.JULY:
           case Calendar.AUGUST:
           case Calendar.OCTOBER:
           case Calendar.DECEMBER:
               return 31;
           case Calendar.APRIL:
           case Calendar.JUNE:
           case Calendar.SEPTEMBER:
           case Calendar.NOVEMBER:
               return 30;
           case Calendar.FEBRUARY:
               return ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) ? 28 : 29;
           default:
               throw new IllegalArgumentException("Invalid Month");
       }
}
 
開發者ID:yongbeam,項目名稱:AirCalendar,代碼行數:21,代碼來源:CalendarUtils.java

示例3: onNavigationButtonClicked

@Override
public Map<Integer, Object>[] onNavigationButtonClicked(int whichButton, Calendar newMonth) {
	Map<Integer, Object>[] arr = new Map[2];
	switch(newMonth.get(Calendar.MONTH)) {
		case Calendar.AUGUST:
			arr[0] = new HashMap<>(); //This is the map linking a date to its description
			arr[0].put(3, "unavailable");
			arr[0].put(6, "holiday");
			arr[0].put(21, "unavailable");
			arr[0].put(24, "holiday");
			arr[1] = null; //Optional: This is the map linking a date to its tag.
			break;
		case Calendar.JUNE:
			arr[0] = new HashMap<>();
			arr[0].put(5, "unavailable");
			arr[0].put(10, "holiday");
			arr[0].put(19, "holiday");
			break;
	}
	return arr;
}
 
開發者ID:naishadhparmar,項目名稱:zcustomcalendar,代碼行數:21,代碼來源:ActivityMain.java

示例4: getDaysInMonth

public static int getDaysInMonth(int month, int year) {
    switch (month) {
        case Calendar.JANUARY:
        case Calendar.MARCH:
        case Calendar.MAY:
        case Calendar.JULY:
        case Calendar.AUGUST:
        case Calendar.OCTOBER:
        case Calendar.DECEMBER:
            return 31;
        case Calendar.APRIL:
        case Calendar.JUNE:
        case Calendar.SEPTEMBER:
        case Calendar.NOVEMBER:
            return 30;
        case Calendar.FEBRUARY:
            return (year % 4 == 0) ? 29 : 28;
        default:
            throw new IllegalArgumentException("Invalid Month");
    }
}
 
開發者ID:MOLO17,項目名稱:CustomizableCalendar,代碼行數:21,代碼來源:DateUtils.java

示例5: getMonth

private static int getMonth(String monthString) {
    int hash = Character.toLowerCase(monthString.charAt(0)) +
            Character.toLowerCase(monthString.charAt(1)) +
            Character.toLowerCase(monthString.charAt(2)) - 3 * 'a';
    switch (hash) {
        case 22:
            return Calendar.JANUARY;
        case 10:
            return Calendar.FEBRUARY;
        case 29:
            return Calendar.MARCH;
        case 32:
            return Calendar.APRIL;
        case 36:
            return Calendar.MAY;
        case 42:
            return Calendar.JUNE;
        case 40:
            return Calendar.JULY;
        case 26:
            return Calendar.AUGUST;
        case 37:
            return Calendar.SEPTEMBER;
        case 35:
            return Calendar.OCTOBER;
        case 48:
            return Calendar.NOVEMBER;
        case 9:
            return Calendar.DECEMBER;
        default:
            throw new IllegalArgumentException();
    }
}
 
開發者ID:snoozinsquatch,項目名稱:unity-obb-downloader,代碼行數:33,代碼來源:HttpDateTime.java

示例6: getSeason

/**
 * 
 * 1 第一季度 2 第二季度 3 第三季度 4 第四季度
 * 
 * @param date
 * @return
 */
public static int getSeason(Date date) {

	int season = 0;

	Calendar c = Calendar.getInstance();
	c.setTime(date);
	int month = c.get(Calendar.MONTH);
	switch (month) {
	case Calendar.JANUARY:
	case Calendar.FEBRUARY:
	case Calendar.MARCH:
		season = 1;
		break;
	case Calendar.APRIL:
	case Calendar.MAY:
	case Calendar.JUNE:
		season = 2;
		break;
	case Calendar.JULY:
	case Calendar.AUGUST:
	case Calendar.SEPTEMBER:
		season = 3;
		break;
	case Calendar.OCTOBER:
	case Calendar.NOVEMBER:
	case Calendar.DECEMBER:
		season = 4;
		break;
	default:
		break;
	}
	return season;
}
 
開發者ID:mumucommon,項目名稱:mumu-core,代碼行數:40,代碼來源:DateUtils.java

示例7: getSeason

/**
 *
 * 1 第一季度 2 第二季度 3 第三季度 4 第四季度
 *
 * @param date
 * @return
 */
public static int getSeason(Date date) {

	int season = 0;

	Calendar c = Calendar.getInstance();
	c.setTime(date);
	int month = c.get(Calendar.MONTH);
	switch (month) {
	case Calendar.JANUARY:
	case Calendar.FEBRUARY:
	case Calendar.MARCH:
		season = 1;
		break;
	case Calendar.APRIL:
	case Calendar.MAY:
	case Calendar.JUNE:
		season = 2;
		break;
	case Calendar.JULY:
	case Calendar.AUGUST:
	case Calendar.SEPTEMBER:
		season = 3;
		break;
	case Calendar.OCTOBER:
	case Calendar.NOVEMBER:
	case Calendar.DECEMBER:
		season = 4;
		break;
	default:
		break;
	}
	return season;
}
 
開發者ID:xubinux,項目名稱:xbin-store,代碼行數:40,代碼來源:DateUtils.java

示例8: getMonthTitle

@StringRes
public static int getMonthTitle(int num){
    switch (num){
        case Calendar.JANUARY:
            return R.string.january;
        case Calendar.FEBRUARY:
            return R.string.february;
        case Calendar.MARCH:
            return R.string.march;
        case Calendar.APRIL:
            return R.string.april;
        case Calendar.MAY:
            return R.string.may;
        case Calendar.JUNE:
            return R.string.june;
        case Calendar.JULY:
            return R.string.july;
        case Calendar.AUGUST:
            return R.string.august;
        case Calendar.SEPTEMBER:
            return R.string.september;
        case Calendar.OCTOBER:
            return R.string.october;
        case Calendar.NOVEMBER:
            return R.string.november;
        case Calendar.DECEMBER:
            return R.string.december;
    }

    throw new IllegalArgumentException();
}
 
開發者ID:PhoenixDevTeam,項目名稱:Phoenix-for-VK,代碼行數:31,代碼來源:Month.java

示例9: getDaysInMonth

/**
 * 獲取月份的天數
 *
 * @param mills
 * @return
 */
public static int getDaysInMonth(long mills) {
    Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis(mills);

    int year = calendar.get(Calendar.YEAR);
    int month = calendar.get(Calendar.MONTH);

    switch (month) {
        case Calendar.JANUARY:
        case Calendar.MARCH:
        case Calendar.MAY:
        case Calendar.JULY:
        case Calendar.AUGUST:
        case Calendar.OCTOBER:
        case Calendar.DECEMBER:
            return 31;
        case Calendar.APRIL:
        case Calendar.JUNE:
        case Calendar.SEPTEMBER:
        case Calendar.NOVEMBER:
            return 30;
        case Calendar.FEBRUARY:
            return (year % 4 == 0) ? 29 : 28;
        default:
            throw new IllegalArgumentException("Invalid Month");
    }
}
 
開發者ID:lzmlsfe,項目名稱:19porn,代碼行數:33,代碼來源:Kits.java

示例10: setValue

public void setValue(Date value)
{
    long valueInMs = value.getTime();
    this.dateValue = valueInMs;
    
    Calendar cal = GregorianCalendar.getInstance();
    cal.setTimeZone(TimeZone.getTimeZone("GMT"));
    cal.setTimeInMillis(valueInMs);
    
    // We need month_of_year for further calculations
    this.monthOfYear = (short) cal.get(Calendar.MONTH);
    
    this.fullYear = (short) cal.get(Calendar.YEAR);
    this.halfOfYear = (short) monthOfYear < Calendar.JUNE ? (short)0 : (short)1;
    this.quarterOfYear = (short) (monthOfYear / (short)3);
    this.weekOfYear = (short) cal.get(Calendar.WEEK_OF_YEAR);
    this.weekOfMonth = (short) cal.get(Calendar.WEEK_OF_MONTH);
    this.dayOfYear = (short) cal.get(Calendar.DAY_OF_YEAR);
    this.dayOfMonth = (short) cal.get(Calendar.DAY_OF_MONTH);
    this.dayOfWeek = (short) cal.get(Calendar.DAY_OF_MONTH);
}
 
開發者ID:Alfresco,項目名稱:alfresco-repository,代碼行數:21,代碼來源:PropertyDateValueEntity.java

示例11: setMonth

/**
 * Set the month member
 * @param m String to set.
 * @throws IllegalArgumentException if m is not a valid month
 */
public void setMonth(String m) throws IllegalArgumentException {
    sipMonth = m;
    if (sipMonth.compareToIgnoreCase(JAN) == 0) {
        month = Calendar.JANUARY;
    } else if (sipMonth.compareToIgnoreCase(FEB) == 0) {
        month = Calendar.FEBRUARY;
    } else if (sipMonth.compareToIgnoreCase(MAR) == 0) {
        month = Calendar.MARCH;
    } else if (sipMonth.compareToIgnoreCase(APR) == 0) {
        month = Calendar.APRIL;
    } else if (sipMonth.compareToIgnoreCase(MAY) == 0) {
        month = Calendar.MAY;
    } else if (sipMonth.compareToIgnoreCase(JUN) == 0) {
        month = Calendar.JUNE;
    } else if (sipMonth.compareToIgnoreCase(JUL) == 0) {
        month = Calendar.JULY;
    } else if (sipMonth.compareToIgnoreCase(AUG) == 0) {
        month = Calendar.AUGUST;
    } else if (sipMonth.compareToIgnoreCase(SEP) == 0) {
        month = Calendar.SEPTEMBER;
    } else if (sipMonth.compareToIgnoreCase(OCT) == 0) {
        month = Calendar.OCTOBER;
    } else if (sipMonth.compareToIgnoreCase(NOV) == 0) {
        month = Calendar.NOVEMBER;
    } else if (sipMonth.compareToIgnoreCase(DEC) == 0) {
        month = Calendar.DECEMBER;
    } else {
        throw new IllegalArgumentException("Illegal Month :" + m);
    }
}
 
開發者ID:YunlongYang,項目名稱:LightSIP,代碼行數:35,代碼來源:SIPDate.java

示例12: initSplashText

@Inject(method = "initGui()V", at = @At("RETURN"), locals = LocalCapture.CAPTURE_FAILSOFT)
private void initSplashText(CallbackInfo callbackInfo, Calendar calendar) {
    if (calendar.get(Calendar.MONTH) == Calendar.JUNE && calendar.get(Calendar.DAY_OF_MONTH) == 21)
        this.splashText = "Happy Birthday Gogume1er!";
}
 
開發者ID:Gogume1er,項目名稱:Past-Client,代碼行數:5,代碼來源:MixinGuiMainMenu.java

示例13: getMonth

/***
 * Gets the name of the month from the given date.
 *
 * @param date ISO format date
 * @return Returns the name of the month
 */
public static String getMonth(String date) {
    Date dateDT = parseDate(date);

    if (dateDT == null) {
        return null;
    }

    // Get current date
    Calendar c = Calendar.getInstance();
    // it is very important to
    // set the date of
    // the calendar.
    c.setTime(dateDT);
    int day = c.get(Calendar.MONTH);

    String dayStr = null;

    switch (day) {

        case Calendar.JANUARY:
            dayStr = "January";
            break;

        case Calendar.FEBRUARY:
            dayStr = "February";
            break;

        case Calendar.MARCH:
            dayStr = "March";
            break;

        case Calendar.APRIL:
            dayStr = "April";
            break;

        case Calendar.MAY:
            dayStr = "May";
            break;

        case Calendar.JUNE:
            dayStr = "June";
            break;

        case Calendar.JULY:
            dayStr = "July";
            break;

        case Calendar.AUGUST:
            dayStr = "August";
            break;

        case Calendar.SEPTEMBER:
            dayStr = "September";
            break;

        case Calendar.OCTOBER:
            dayStr = "October";
            break;

        case Calendar.NOVEMBER:
            dayStr = "November";
            break;

        case Calendar.DECEMBER:
            dayStr = "December";
            break;
    }

    return dayStr;
}
 
開發者ID:rushdroid,項目名稱:SharedPermission,代碼行數:76,代碼來源:DateUtil.java

示例14: getMonthAbbreviated

/**
 * Gets abbreviated name of the month from the given date.
 *
 * @param date ISO format date
 * @return Returns the name of the month
 */
public static String getMonthAbbreviated(String date) {
    Date dateDT = parseDate(date);

    if (dateDT == null) {
        return null;
    }

    // Get current date
    Calendar c = Calendar.getInstance();
    // it is very important to
    // set the date of
    // the calendar.
    c.setTime(dateDT);
    int day = c.get(Calendar.MONTH);

    String dayStr = null;

    switch (day) {

        case Calendar.JANUARY:
            dayStr = "Jan";
            break;

        case Calendar.FEBRUARY:
            dayStr = "Feb";
            break;

        case Calendar.MARCH:
            dayStr = "Mar";
            break;

        case Calendar.APRIL:
            dayStr = "Apr";
            break;

        case Calendar.MAY:
            dayStr = "May";
            break;

        case Calendar.JUNE:
            dayStr = "Jun";
            break;

        case Calendar.JULY:
            dayStr = "Jul";
            break;

        case Calendar.AUGUST:
            dayStr = "Aug";
            break;

        case Calendar.SEPTEMBER:
            dayStr = "Sep";
            break;

        case Calendar.OCTOBER:
            dayStr = "Oct";
            break;

        case Calendar.NOVEMBER:
            dayStr = "Nov";
            break;

        case Calendar.DECEMBER:
            dayStr = "Dec";
            break;
    }

    return dayStr;
}
 
開發者ID:rushdroid,項目名稱:SharedPermission,代碼行數:76,代碼來源:DateUtil.java

示例15: calculateDate

private LucaMenu calculateDate(
        @NonNull LucaMenu menu,
        int year,
        int month,
        int dayOfMonth,
        int dayOfWeekDifference) {
    dayOfMonth += dayOfWeekDifference;

    switch (month - 1) {
        case Calendar.JANUARY:
        case Calendar.MARCH:
        case Calendar.MAY:
        case Calendar.JULY:
        case Calendar.AUGUST:
        case Calendar.OCTOBER:
            if (dayOfMonth > 31) {
                dayOfMonth -= 31;
                month++;
            }
            break;
        case Calendar.APRIL:
        case Calendar.JUNE:
        case Calendar.SEPTEMBER:
        case Calendar.NOVEMBER:
            if (dayOfMonth > 30) {
                dayOfMonth -= 30;
                month++;
            }
            break;
        case Calendar.FEBRUARY:
            if (year % 4 == 0) {
                if (dayOfMonth > 29) {
                    dayOfMonth -= 29;
                    month++;
                }
            } else {
                if (dayOfMonth > 28) {
                    dayOfMonth -= 28;
                    month++;
                }
            }
            break;
        case Calendar.DECEMBER:
            if (dayOfMonth > 31) {
                dayOfMonth -= 31;
                month = 1;
                year++;
            }
            break;
        default:
            Logger.getInstance().Error(TAG, String.format(Locale.getDefault(), "Invalid month %d!", month));
            return null;
    }

    menu.SetDate(new SerializableDate(year, month, dayOfMonth));

    return menu;
}
 
開發者ID:GuepardoApps,項目名稱:LucaHome-AndroidApplication,代碼行數:58,代碼來源:MenuService.java


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