delphi прибавить день к дате



Автор Николай Задорожный задал вопрос в разделе Другие языки и технологии

Delphi. Как прибавить часы к дате? и получил лучший ответ

Ответ от East RX[гуру]
b := a + EncodeTime(12, 12, 0, 0);
ссылка
East RX
Мыслитель
(9343)
Да.
a := a + 1; // + 1 день
a := a + 1 / 24; // + 1 час
a := a + 1 / 1440; // + 1 минута

Ответ от Jurijus Zaksas[гуру]
1 час - это 1/24 дня. Прибавляй на здоровье: b:=a+0.5+1.0/24/5 //+12 hours 12 minutes

Ответ от Арсений[активный]
Насколько я помню, дата в дельфях это число типа double с правой стороны дни с 30 декабря1899года а слева время. Поэтому можно просто прибавить время в миллисекундах. что то типа a = a+ 0.3600000 (+час)

Ответ от Lex[гуру]
Не очень понял вопрос.
У Вас есть дата например 19.05.2017 и вы ходите отобразить рядом еще и часы? (час. мин. сек)?
Или у Вас есть уже часы например 01:11:00 и вы хотите в этим часа прибавить еще пару часов?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi. Как прибавить часы к дате?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*