List of usage examples for org.apache.commons.lang3.time DateUtils setHours
public static Date setHours(final Date date, final int amount)
From source file:com.lk.ofo.util.DateUtil.java
/** * ????//from w ww. j a v a 2 s . co 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 w w .java 2 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 {/*from w ww . jav a 2 s. c om*/ Collection<Integer> visibleProjectsIds = currentUser.projectsIdWithPermission(Permission.READ); return eventRepository.getLatestActivityByProjects(user.getId(), lastWeek, visibleProjectsIds); } }
From source file:com.lk.ofo.util.DateUtil.java
/** * ?????//from ww w . j av a 2 s . c o 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); }//w w w. ja 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 ww . j a v a2s . co m*/ }
From source file:pl.bcichecki.rms.client.android.activities.EditEventActivity.java
private void showEndsOnTimeDialog() { Calendar endTimeCalendar = Calendar.getInstance(); endTimeCalendar.setTime(endDate);/*from w ww.j a va 2s . com*/ 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//from w ww . j ava2 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; }
From source file:storybook.toolkit.DateUtil.java
public static Timestamp addTimeFromDate(Date date, Date time) { Calendar calTime = Calendar.getInstance(); calTime.setTime(time);/*ww w . j a v a 2 s .com*/ int h = calTime.get(Calendar.HOUR_OF_DAY); int m = calTime.get(Calendar.MINUTE); int s = calTime.get(Calendar.SECOND); date = DateUtils.setHours(date, h); date = DateUtils.setMinutes(date, m); date = DateUtils.setSeconds(date, s); return new Timestamp(date.getTime()); }