Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Универсальная функция возврата значения элемента даты

Delphi , Синтаксис , Дата и Время

Универсальная функция возврата значения элемента даты

Автор: Галимарзанов Фанис

Универсальная функция возврата значения элемента даты (год, месяц, день, квартал):


function RetDate(inDate: TDateTime; inTip: integer): integer;
var
  xYear, xMonth, xDay: word;
begin
  Result := 0;
  DecodeDate(inDate, xYear, xMonth, xDay);
  case inTip of
    1: Result := xYear;  // год
    2: Result := xMonth; // месяц
    3: Result := xDay;   // день
    4: if xMonth < 4 then
         Result := 1
       else // квартал
       if xMonth < 7 then
         Result := 2
       else
       if xMonth < 10 then
         Result := 3
       else
         Result := 4;
  end;
end;

В статье описывается универсальная функция RetDate, которая позволяет возвращать значение элемента даты (год, месяц, день или квартал) на языке программирования Pascal.


Комментарии и вопросы

Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.


:: Главная :: Дата и Время ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-12-22 20:14:06
2025-05-01 14:51:37/0.0042078495025635/1