java.util.Calendar.getActualMinimum()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(7.7k)|赞(0)|评价(0)|浏览(228)

本文整理了Java中java.util.Calendar.getActualMinimum()方法的一些代码示例,展示了Calendar.getActualMinimum()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Calendar.getActualMinimum()方法的具体详情如下:
包路径:java.util.Calendar
类名称:Calendar
方法名:getActualMinimum

Calendar.getActualMinimum介绍

[英]Returns the minimum value of the given field for the current date.
[中]返回当前日期给定字段的最小值。

代码示例

代码示例来源:origin: graphhopper/graphhopper

  1. public Calendar getMin() {
  2. if (isDayless()) {
  3. parsedCalendar.set(Calendar.DAY_OF_MONTH, parsedCalendar.getActualMinimum(Calendar.DAY_OF_MONTH));
  4. }
  5. parsedCalendar.set(Calendar.HOUR_OF_DAY, parsedCalendar.getActualMinimum(Calendar.HOUR_OF_DAY));
  6. parsedCalendar.set(Calendar.MINUTE, parsedCalendar.getActualMinimum(Calendar.MINUTE));
  7. parsedCalendar.set(Calendar.SECOND, parsedCalendar.getActualMinimum(Calendar.SECOND));
  8. parsedCalendar.set(Calendar.MILLISECOND, parsedCalendar.getActualMinimum(Calendar.MILLISECOND));
  9. return parsedCalendar;
  10. }

代码示例来源:origin: stackoverflow.com

  1. Calendar cal = Calendar.getInstance();
  2. cal.set(Calendar.HOUR_OF_DAY, cal.getActualMinimum(Calendar.HOUR_OF_DAY));
  3. cal.set(Calendar.MINUTE, cal.getActualMinimum(Calendar.MINUTE));
  4. cal.set(Calendar.SECOND, cal.getActualMinimum(Calendar.SECOND));
  5. cal.set(Calendar.MILLISECOND, cal.getActualMinimum(Calendar.MILLISECOND));

代码示例来源:origin: stackoverflow.com

  1. private Date getFirstDateOfCurrentMonth() {
  2. Calendar cal = Calendar.getInstance();
  3. cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH));
  4. return cal.getTime();
  5. }

代码示例来源:origin: cachecats/coderiver

  1. /**
  2. * 根据时间获取当月最小的日期,也就是返回当月的1号日期对象
  3. *
  4. * @param date Date
  5. * @return
  6. * @throws Exception
  7. */
  8. public static Date minDateOfMonth(Date date) throws Exception {
  9. Calendar cal = Calendar.getInstance();
  10. cal.setTime(date);
  11. int value = cal.getActualMinimum(Calendar.DATE);
  12. return dateParse(dateFormat(date, MONTH_PATTERN) + "-" + value, null);
  13. }

代码示例来源:origin: org.apache.commons/commons-lang3

  1. final int min = val.getActualMinimum(aField[0]);
  2. final int max = val.getActualMaximum(aField[0]);

代码示例来源:origin: commons-lang/commons-lang

  1. int min = val.getActualMinimum(fields[i][0]);
  2. int max = val.getActualMaximum(fields[i][0]);

代码示例来源:origin: stackoverflow.com

  1. calendar.getActualMinimum(Calendar.DAY_OF_MONTH));
  2. setTimeToBeginningOfDay(calendar);
  3. begining = calendar.getTime();

代码示例来源:origin: pentaho/pentaho-kettle

  1. cal = Calendar.getInstance();
  2. cal.add( Calendar.YEAR, -1 );
  3. cal.set( Calendar.DAY_OF_YEAR, cal.getActualMinimum( Calendar.DATE ) );
  4. cal.set( Calendar.HOUR_OF_DAY, 0 );
  5. cal.set( Calendar.MINUTE, 0 );
  6. case TYPE_SYSTEM_INFO_PREV_YEAR_END:
  7. cal = Calendar.getInstance();
  8. cal.set( Calendar.DAY_OF_YEAR, cal.getActualMinimum( Calendar.DATE ) );
  9. cal.add( Calendar.DAY_OF_YEAR, -1 );
  10. cal.set( Calendar.HOUR_OF_DAY, 23 );
  11. case TYPE_SYSTEM_INFO_THIS_YEAR_START:
  12. cal = Calendar.getInstance();
  13. cal.set( Calendar.DAY_OF_YEAR, cal.getActualMinimum( Calendar.DATE ) );
  14. cal.set( Calendar.HOUR_OF_DAY, 0 );
  15. cal.set( Calendar.MINUTE, 0 );
  16. cal = Calendar.getInstance();
  17. cal.add( Calendar.YEAR, 1 );
  18. cal.set( Calendar.DAY_OF_YEAR, cal.getActualMinimum( Calendar.DATE ) );
  19. cal.add( Calendar.DAY_OF_YEAR, -1 );
  20. cal.set( Calendar.HOUR_OF_DAY, 23 );
  21. cal = Calendar.getInstance();
  22. cal.add( Calendar.YEAR, 1 );
  23. cal.set( Calendar.DAY_OF_YEAR, cal.getActualMinimum( Calendar.DATE ) );
  24. cal.set( Calendar.HOUR_OF_DAY, 0 );
  25. cal.set( Calendar.MINUTE, 0 );

代码示例来源:origin: stackoverflow.com

  1. Calendar calendar = Calendar.getInstance();
  2. calendar.add(Calendar.MONTH, 1);
  3. calendar.set(Calendar.DATE, calendar.getActualMinimum(Calendar.DAY_OF_MONTH));
  4. Date nextMonthFirstDay = calendar.getTime();
  5. calendar.set(Calendar.DATE, calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
  6. Date nextMonthLastDay = calendar.getTime();

代码示例来源:origin: amzn/ion-java

  1. private void checkCalendarDay(int day) {
  2. int lastDayInMonth = _calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
  3. if (day > lastDayInMonth || day < _calendar.getActualMinimum(Calendar.DAY_OF_MONTH)) {
  4. throw new IllegalArgumentException(String.format("Day %s for year %s and month %s must be between 1 and %s inclusive", day, getZYear(), getZMonth(), lastDayInMonth));
  5. }
  6. }

代码示例来源:origin: info.magnolia/magnolia-module-standard-templating-kit

  1. @Override
  2. public Calendar getMinDate() {
  3. this.minDate.set(Calendar.YEAR, minDate.getActualMinimum(Calendar.YEAR));
  4. return minDate;
  5. }

代码示例来源:origin: com.graphhopper/graphhopper-core

  1. public Calendar getMin() {
  2. if (isDayless()) {
  3. parsedCalendar.set(Calendar.DAY_OF_MONTH, parsedCalendar.getActualMinimum(Calendar.DAY_OF_MONTH));
  4. }
  5. parsedCalendar.set(Calendar.HOUR_OF_DAY, parsedCalendar.getActualMinimum(Calendar.HOUR_OF_DAY));
  6. parsedCalendar.set(Calendar.MINUTE, parsedCalendar.getActualMinimum(Calendar.MINUTE));
  7. parsedCalendar.set(Calendar.SECOND, parsedCalendar.getActualMinimum(Calendar.SECOND));
  8. parsedCalendar.set(Calendar.MILLISECOND, parsedCalendar.getActualMinimum(Calendar.MILLISECOND));
  9. return parsedCalendar;
  10. }

代码示例来源:origin: metatron-app/metatron-discovery

  1. /**
  2. * Get first date of month
  3. *
  4. * @param date
  5. * @return
  6. */
  7. private Date getFirstDateOfMonth(Date date){
  8. Calendar cal = Calendar.getInstance();
  9. cal.setTime(date);
  10. cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH));
  11. return cal.getTime();
  12. }

代码示例来源:origin: vakinge/jeesuite-libs

  1. /**
  2. * 返回传入时间月份的第一天
  3. * */
  4. public static Date firstDayOfMonth(Date date) {
  5. Calendar cal = Calendar.getInstance();
  6. cal.setTime(date);
  7. int value = cal.getActualMinimum(Calendar.DAY_OF_MONTH);
  8. cal.set(Calendar.DAY_OF_MONTH, value);
  9. return cal.getTime();
  10. }
  11. /**

代码示例来源:origin: org.jboss.bpm/activity-monitor-model

  1. public DayBounds invoke() {
  2. cal.set(Calendar.HOUR_OF_DAY, cal.getActualMinimum(Calendar.HOUR_OF_DAY));
  3. cal.set(Calendar.MINUTE, 0);
  4. cal.set(Calendar.SECOND, 0);
  5. t0 = cal.getTimeInMillis();
  6. cal.set(Calendar.HOUR_OF_DAY, cal.getActualMaximum(Calendar.HOUR_OF_DAY));
  7. cal.set(Calendar.MINUTE, 59);
  8. cal.set(Calendar.SECOND, 59);
  9. t1 = cal.getTimeInMillis();
  10. return this;
  11. }
  12. }

代码示例来源:origin: org.richfaces.ui/richfaces-components-ui

  1. protected Date getDefaultPreloadBegin(Date date) {
  2. FacesContext facesContext = FacesContext.getCurrentInstance();
  3. Calendar calendar = Calendar.getInstance(CalendarHelper.getTimeZoneOrDefault(this),
  4. CalendarHelper.getAsLocale(facesContext, this, getLocale()));
  5. calendar.setTime(date);
  6. calendar.set(Calendar.DATE, calendar.getActualMinimum(Calendar.DATE));
  7. return calendar.getTime();
  8. }

代码示例来源:origin: ThreeTen/threetenbp

  1. private ValueRange actualRange(int calendarField) {
  2. Calendar jcal = Calendar.getInstance(JapaneseChronology.LOCALE);
  3. jcal.set(Calendar.ERA, era.getValue() + JapaneseEra.ERA_OFFSET);
  4. jcal.set(yearOfEra, isoDate.getMonthValue() - 1, isoDate.getDayOfMonth());
  5. return ValueRange.of(jcal.getActualMinimum(calendarField),
  6. jcal.getActualMaximum(calendarField));
  7. }

代码示例来源:origin: EvoSuite/evosuite

  1. public int getActualMinimum(int field) {
  2. Capturer.capture(Instrumenter.CAPTURE_ID_JAVA_UTIL_CALENDAR, this, "getActualMinimum", "(I)I", new Object[] {field});
  3. int ret = wrappedCalendar.getActualMinimum(field);
  4. Capturer.enable(Instrumenter.CAPTURE_ID_JAVA_UTIL_CALENDAR, this, ret);
  5. return ret;
  6. }

代码示例来源:origin: org.apache.lucene/lucene-spatial-extras

  1. private int slowSubCells(UnitNRShape lv) {
  2. int field = FIELD_BY_LEVEL[lv.getLevel()+1];
  3. //short-circuit optimization (GregorianCalendar assumptions)
  4. if (field == -1 || field == Calendar.YEAR || field >= Calendar.HOUR_OF_DAY)//TODO make configurable
  5. return super.getNumSubCells(lv);
  6. Calendar cal = toCalendar(lv);//somewhat heavyweight op; ideally should be stored on UnitNRShape somehow
  7. return cal.getActualMaximum(field) - cal.getActualMinimum(field) + 1;
  8. }

代码示例来源:origin: org.geoserver/gs-wms

  1. private java.sql.Date addFeatureWithTimeDayAfterTomorrow(int fid) throws IOException {
  2. Calendar cal = Calendar.getInstance();
  3. cal.set(Calendar.HOUR_OF_DAY, cal.getActualMinimum(Calendar.HOUR_OF_DAY));
  4. cal.set(Calendar.MINUTE, cal.getActualMinimum(Calendar.MINUTE));
  5. cal.set(Calendar.SECOND, cal.getActualMinimum(Calendar.SECOND));
  6. cal.set(Calendar.MILLISECOND, cal.getActualMinimum(Calendar.MILLISECOND));
  7. cal.set(Calendar.DAY_OF_MONTH, cal.get(Calendar.DAY_OF_MONTH) + 2);
  8. Date tomorrow = new Date(cal.getTimeInMillis());
  9. this.addFeature(fid++, tomorrow, Double.valueOf(0d));
  10. return tomorrow;
  11. }

相关文章