Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы
Старый 23.12.2016, 06:23   #21
KoToSveen
Новичок
Джуниор
 
Регистрация: 14.11.2016
Сообщений: 2
По умолчанию

Код:
...
var
  days, hours, minutes, seconds: integer;
begin
  if (MonthOf(Now()) = 12) and (DayOf(Now()) > 20) then
  begin
    days    := DaysBetween    (EncodeDate(YearOf(now()) + 1, 1, 1), Now());
    hours   := HoursBetween   (EncodeDate(YearOf(now()) + 1, 1, 1), Now()) mod 24;
    minutes := MinutesBetween (EncodeDate(YearOf(now()) + 1, 1, 1), Now()) mod 60;
    seconds := SecondsBetween (EncodeDate(YearOf(now()) + 1, 1, 1), Now()) mod 60;
    label1.Caption :=
    'До Нового Года осталось '      +
    IntToStr(days)    + ' дней, '   +
    IntToStr(hours)   + ' часов, '  +
    IntToStr(minutes) + ' минут, '  +
    IntToStr(seconds) + ' секунд!!!';
  end;
...
KoToSveen вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удалить лишние пробелы со строки так чтобы между символами осталось по одному пробелу delphi MASIK Общие вопросы Delphi 7 22.12.2010 18:23
сколько вам осталось жить? узнайте дату своей смерти... Hallo Свободное общение 48 19.08.2010 17:48
Как сделать отсчет дней от заданной даты в Excel? ru16 Microsoft Office Excel 1 22.11.2007 11:13
Показывать-не показывать скрытые файлы и папки... Романнн Свободное общение 5 07.11.2007 13:16
удалить лишние пробелы со строки так чтобы между символами осталось по одному пробелу c++ DimaG Общие вопросы C/C++ 1 01.11.2007 21:50