forum.bitel.ru http://forum.bitel.ru/ |
|
Количество дней в месяце http://forum.bitel.ru/viewtopic.php?f=22&t=2210 |
Страница 1 из 1 |
Автор: | mikos [ 20 апр 2009, 04:12 ] |
Заголовок сообщения: | Количество дней в месяце |
Подскажите пожалуйста, как получить количество дней в месяце? Берем дату Код: DateNow = new GregorianCalendar(); Думал высчитать как нибудь так Код: DaysInMonth = getDays( getStartMonth(DateNow), getEndMonth(DateNow) );
но не вышло ![]() |
Автор: | Администратор [ 20 апр 2009, 10:58 ] |
Заголовок сообщения: | |
http://java.sun.com/j2se/1.4.2/docs/api ... endar.html http://java.sun.com/j2se/1.4.2/docs/api ... aximum(int) Параметр - Calendar.DAY_OF_MONTH |
Автор: | mikos [ 20 апр 2009, 13:06 ] |
Заголовок сообщения: | |
Администратор писал(а): http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html
http://java.sun.com/j2se/1.4.2/docs/api ... aximum(int) Параметр - Calendar.DAY_OF_MONTH Спасибо! Только начал изучать язык ![]() |
Автор: | snark [ 20 апр 2009, 13:18 ] |
Заголовок сообщения: | |
явой Код: date = (Calendar)event.getRequestDate(); dateEnd = (Calendar)date.clone(); // последнее число текущего месяца, 23:59:0.0 dateEnd.set(Calendar.DAY_OF_MONTH, 1); dateEnd.set(Calendar.DAY_OF_MONTH, dateEnd.getActualMaximum(Calendar.DAY_OF_MONTH)); dateEnd.set(Calendar.HOUR_OF_DAY, 23); dateEnd.set(Calendar.MINUTE, 59); dateEnd.set(Calendar.SECOND, 0); dateEnd.set(Calendar.MILLISECOND, 0); через API Код: date = (Calendar)event.getRequestDate();
dateEnd = (Calendar)date.clone(); // последнее число текущего месяца TimeUtils.moveToEndOfMonth(dateEnd) как то так |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |