List of usage examples for org.apache.commons.lang3.time DateUtils setMinutes
public static Date setMinutes(final Date date, final int amount)
From source file:net.larry1123.elec.util.logger.FileManager.java
public static long getSplitTime() { long set = System.currentTimeMillis(); try {//www . ja va 2 s. co m Date currentTime = DateUtils.parseDate(getDateFormatFromMilli(System.currentTimeMillis()), DateFormatUtils.SMTP_DATETIME_FORMAT.getPattern()); Date currentSplit = DateUtils.parseDate(getDateFormatFromMilli(getConfig().getCurrentSplit()), DateFormatUtils.SMTP_DATETIME_FORMAT.getPattern()); Date test; switch (getConfig().getSplit()) { case HOUR: test = DateUtils.addHours(currentTime, 1); test = DateUtils.setMinutes(test, 0); test = DateUtils.setSeconds(test, 0); test = DateUtils.setMilliseconds(test, 0); if (test.after(currentSplit)) { set = getConfig().getCurrentSplit(); } break; case DAY: if (!DateUtils.isSameDay(currentTime, currentSplit)) { set = getConfig().getCurrentSplit(); } break; case WEEK: test = DateUtils.ceiling(currentTime, Calendar.WEEK_OF_MONTH); if (test.after(currentSplit)) { set = getConfig().getCurrentSplit(); } break; case MONTH: test = DateUtils.ceiling(currentTime, Calendar.MONTH); if (test.after(currentSplit)) { set = getConfig().getCurrentSplit(); } break; case NONE: default: set = 0; break; } } catch (ParseException e) { set = 0; } return set; }
From source file:com.lk.ofo.util.DateUtil.java
/** * ????/*from ww w.j a v a 2s . c o m*/ * * @param addDate * @param hour * @return */ public static Date getAfterDate(int addDate, int hour) { Date currentDate = new Date(); Date date = DateUtils.addDays(currentDate, addDate); date = DateUtils.setHours(date, hour); date = DateUtils.setMinutes(date, 0); date = DateUtils.setSeconds(date, 0); date = DateUtils.setMilliseconds(date, 0); return date; }
From source file:com.lk.ofo.util.DateUtil.java
/** * ????0/* w ww . jav a2 s . c o m*/ * * @param * @return */ public static Date getAfterYear(int addYear) { Date currentDate = new Date(); Date date = DateUtils.addYears(currentDate, addYear); date = DateUtils.setHours(date, 0); date = DateUtils.setMinutes(date, 0); date = DateUtils.setSeconds(date, 0); date = DateUtils.setMilliseconds(date, 0); return date; }
From source file:io.lavagna.web.api.UserController.java
@RequestMapping(value = "/api/user/activity/{provider}/{name}", method = RequestMethod.GET) public List<Event> getUserActivity(@PathVariable("provider") String provider, @PathVariable("name") String name, UserWithPermission currentUser) { User user = userRepository.findUserByName(provider, name); Date lastWeek = DateUtils.setMinutes(DateUtils.setHours(DateUtils.addDays(new Date(), -6), 0), 0); if (currentUser.getBasePermissions().containsKey(Permission.READ)) { return eventRepository.getLatestActivity(user.getId(), lastWeek); } else {/* w ww . j a v a 2s . c o m*/ Collection<Integer> visibleProjectsIds = currentUser.projectsIdWithPermission(Permission.READ); return eventRepository.getLatestActivityByProjects(user.getId(), lastWeek, visibleProjectsIds); } }
From source file:com.lk.ofo.util.DateUtil.java
/** * ?????// w ww .j a v a 2 s . co m * * @param currentDate * @param addDate * @param hour * @return */ public static Date getAfterDate(Date currentDate, int addDate, int hour) { Date date = DateUtils.addDays(currentDate, addDate); date = DateUtils.setHours(date, hour); date = DateUtils.setMinutes(date, 0); date = DateUtils.setSeconds(date, 0); date = DateUtils.setMilliseconds(date, 0); return date; }
From source file:gov.nih.nci.firebird.service.periodic.DailyJobServiceBeanTest.java
private Date getExpectedTimerInitialDate() { Date expectedDate = new Date(); expectedDate = DateUtils.setHours(expectedDate, 3); expectedDate = DateUtils.setMinutes(expectedDate, 0); expectedDate = DateUtils.setSeconds(expectedDate, 0); expectedDate = DateUtils.setMilliseconds(expectedDate, 0); if (expectedDate.before(new Date())) { expectedDate = DateUtils.addDays(expectedDate, 1); }//from w w w.j a v a 2s .c o m return expectedDate; }
From source file:gov.nih.nci.firebird.service.periodic.DailyJobServiceBean.java
@Inject void setInitialExpiration(@Named("daily.job.runtime") String startTimeExpression) throws ParseException { Calendar startTime = DateUtils.toCalendar(DateUtils.parseDate(startTimeExpression, "H:mm")); initialExpiration = new Date(); initialExpiration = DateUtils.setHours(initialExpiration, startTime.get(Calendar.HOUR_OF_DAY)); initialExpiration = DateUtils.setMinutes(initialExpiration, startTime.get(Calendar.MINUTE)); initialExpiration = DateUtils.setSeconds(initialExpiration, 0); initialExpiration = DateUtils.setMilliseconds(initialExpiration, 0); if (initialExpiration.before(new Date())) { initialExpiration = DateUtils.addDays(initialExpiration, 1); }//w w w .ja v a 2s. co m }
From source file:pl.bcichecki.rms.client.android.activities.EditEventActivity.java
private void showEndsOnTimeDialog() { Calendar endTimeCalendar = Calendar.getInstance(); endTimeCalendar.setTime(endDate);/* www . j a va2 s. c o m*/ boolean is24HourFormat = android.text.format.DateFormat.is24HourFormat(context); OnTimeSetListener onTimeSetListener = new TimePickerDialog.OnTimeSetListener() { @Override public void onTimeSet(TimePicker view, int hourOfDay, int minute) { endDate = DateUtils.setHours(endDate, hourOfDay); endDate = DateUtils.setMinutes(endDate, minute); updateEndDateButtons(); } }; TimePickerDialog timePickerDialog = new TimePickerDialog(context, onTimeSetListener, endTimeCalendar.get(Calendar.HOUR_OF_DAY), endTimeCalendar.get(Calendar.MINUTE), is24HourFormat); timePickerDialog.setTitle(R.string.activity_edit_event_pick_end_time); timePickerDialog.show(); }
From source file:pl.bcichecki.rms.client.android.activities.EditEventActivity.java
private void showStartsOnTimeDialog() { Calendar startTimeCalendar = Calendar.getInstance(); startTimeCalendar.setTime(startDate); boolean is24HourFormat = android.text.format.DateFormat.is24HourFormat(context); OnTimeSetListener onTimeSetListener = new TimePickerDialog.OnTimeSetListener() { @Override/*w ww.j av a 2 s . c o m*/ public void onTimeSet(TimePicker view, int hourOfDay, int minute) { long diff = endDate.getTime() - startDate.getTime(); startDate = DateUtils.setHours(startDate, hourOfDay); startDate = DateUtils.setMinutes(startDate, minute); updateStartDateButtons(); endDate.setTime(startDate.getTime() + diff); updateEndDateButtons(); } }; TimePickerDialog timePickerDialog = new TimePickerDialog(context, onTimeSetListener, startTimeCalendar.get(Calendar.HOUR_OF_DAY), startTimeCalendar.get(Calendar.MINUTE), is24HourFormat); timePickerDialog.setTitle(R.string.activity_edit_event_pick_start_time); timePickerDialog.show(); }
From source file:share.TimeUtil.java
public static Date getMidnight(long now) { Date midNight = new Date(now); midNight = DateUtils.setHours(midNight, 0); midNight = DateUtils.setMinutes(midNight, 0); midNight = DateUtils.setSeconds(midNight, 0); midNight = DateUtils.setMilliseconds(midNight, 0); return midNight; }