|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.03.2017, 11:09 | #1 | |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
Прибавить 3 часа
Здравствуйте!
Есть время в таком формате: Цитата:
Сегодня в 22:00 + 3 часа = Завтра в 01:00 Завтра в 22:00 + 3 часа = Послезавтра в 01:00 |
|
04.03.2017, 11:37 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
можно приблизительно(надо проверять "нарезку" copy) так.
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 04.03.2017 в 11:40. |
04.03.2017, 11:40 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
04.03.2017, 12:19 | #4 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
Код:
|
04.03.2017, 12:35 | #5 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
uses ...DataUtils
И использовать DateTimeToUnix Код:
Вобщем можно организовать работу с датой/временем, ну а "сегодня, завтра, послезавтра" можно условиями определять
Завидую крокодилам! Они даже ходят лежа!
Последний раз редактировалось Вадим Мошев; 04.03.2017 в 12:59. |
04.03.2017, 12:43 | #6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
04.03.2017, 12:45 | #7 | ||
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
Цитата:
Код:
Цитата:
Завидую крокодилам! Они даже ходят лежа!
Последний раз редактировалось Вадим Мошев; 04.03.2017 в 12:59. |
||
04.03.2017, 13:17 | #8 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
Ну вот небольшой примерчик, чтобы понятно было как и что работает.
Ну а определить Сегодня, Завтра - это уже не сложно. Главное на мой взгляд, корректно добавить 3 часа. Причем сработает даже если 28.02.2017 22:00 добавить 3 часа, то вернет 1 марта 01:00 , ну а если год високосный, то вернет 29 февраля 01:00 Код:
Завидую крокодилам! Они даже ходят лежа!
|
04.03.2017, 15:52 | #9 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
Сидел, скучно
вот сотворил PS: Embarcadero® Delphi® 2010 Version 14.0.3593.25826
Завидую крокодилам! Они даже ходят лежа!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
прибавить 1 input | limon142 | JavaScript, Ajax | 3 | 19.01.2014 23:15 |
Прибавить дату по условию | tevadim | Microsoft Office Excel | 7 | 17.12.2012 16:03 |
Одноклеточная амеба каждые 3 часа делится на две клетки. Вывести на экран количество амеб за каждые 3 часа суток | KriSSka | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 10.04.2012 18:19 |
Помогите прибавить 3% | Miyazaki | Microsoft Office Excel | 6 | 01.09.2008 13:29 |