Code example for Date

Methods: equals

0
	 * @return true, если даты равны. 
	 */ 
	public static boolean equalsIgnoreTime(final Date date1, final Date date2) {
		Date clearedDate1 = DateHelper.clearTime(date1);
		Date clearedDate2 = DateHelper.clearTime(date2);
		return clearedDate1.equals(clearedDate2);
	} 
 
	/** 
	 * Заменить дату. 
	 * @param sourceDate Р�сходная дата/время. 
	 * @param year Год. 
	 * @param monthOfYear Месяц. 
	 * @param dayOfMonth День месяца. 
	 * @return Новая дата. 
	 */ 
	public static Date replaceDate(final Date sourceDate, final int year, final int monthOfYear, final int dayOfMonth) {
		java.util.Calendar calendar = GregorianCalendar.getInstance();
		calendar.setTime(sourceDate);
 
		calendar.set(GregorianCalendar.YEAR, year);