![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Количество дней в месяце [D6, MSSQL]
weak © (2002-10-22 14:57:00)Добрый день! Подскажите как узнать количество дней в выбранном месяце?
weak (2002-10-22 17:10:00) [1]Большое спасибо. Сделала. Все оказалось действительно просто.
Johnmen (2002-10-22 15:18:00) [2]Позволю себе привести хелп, а то автору вопроса, видимо, лениво поискать самому...
Unit
DateUtils
Category
date/time routines
function DaysInAMonth(const AYear, AMonth: Word): Word;
Description
Call DaysInAMonth to obtain the number of days in the specified month of the specified year.
AYear is a year between 1 and 9999 (inclusive).
AMonth is a month between 1 and 12 (inclusive).
3JIA9I CyKA (2002-10-22 15:15:00) [3]Всё! Кирдык мозгов! Блин.
Андрей Прокофьев (2002-10-22 15:15:00) [4]Unit
DateUtils
Category
date/time routines
function DaysInAMonth(const AYear, AMonth: Word): Word;
3JIA9I CyKA (2002-10-22 15:13:00) [5]DayOfTheMonth
Alexandr (2002-10-22 15:11:00) [6]ну так а самому такую функцию написать ума не хватает?
да, и не забудь про високосный год.
А вообще, для этого формула есть по-моему...
3JIA9I CyKA (2002-10-22 15:09:00) [7]DayOfMonth ?
3JIA9I CyKA (2002-10-22 15:09:00) [8]Sorry!
weak (2002-10-22 15:07:00) [9]В Delphi. В MS SQLе знаю как, но не очень нравиться.
select datediff (day, convert(datetime, convert(char,month(10))+".01.02",4), convert(datetime, convert(char,month(11))+".01.02",4))
3JIA9I CyKA (2002-10-22 15:03:00) [10]Delphi или MSSQL?