Code example for GregorianCalendar

Methods: getTime, set, setTime

0
	 * РџСЂРёРІРѕРґРёС‚ дату СЃ временем Рє дате СЃ временем, соответствующим началу суток. 
	 * @param date Дата СЃ временем. 
	 * @return дата СЃ временем РЅР° начало суток. 
	 */ 
	public static Date clearTime(final Date date) {
		GregorianCalendar calendar = new GregorianCalendar();
		calendar.setTime(date);
		calendar.set(GregorianCalendar.HOUR_OF_DAY, 0);
		calendar.set(GregorianCalendar.MINUTE, 0);
		calendar.set(GregorianCalendar.SECOND, 0);
		calendar.set(GregorianCalendar.MILLISECOND, 0);
		return calendar.getTime();
	} 
 
	/** 
	 * Сравнение РЅР° равенство РґРІСѓС… дат, без учёта составляющих времени. 
	 * @param date1 первая дата. 
	 * @param date2 вторая дата. 
	 * @return true, если даты равны. 
	 */ 
	public static boolean equalsIgnoreTime(final Date date1, final Date date2) {