8 / 8 / 4
Регистрация: 08.10.2009
Сообщений: 103
|
|
1 | |
Получить дату, на 2 недели раньше20.03.2012, 01:31. Показов 3318. Ответов 7
Метки нет (Все метки)
0
|
20.03.2012, 01:31 | |
Ответы с готовыми решениями:
7
При наличии номера недели получить дату начала и дату окончания этой недели Получить дату для дня недели Определить дату начала и конца недели по году и номеру недели. Средствами Qt 4.8.6 Ввести с клавиатуры число, месяц, год, день недели. Вывести на экран дату и день недели для следующего дня. |
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
20.03.2012, 09:10 | 3 | |||||
Можно и от самой переменной типа TDateTime вычитать:
2
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
||||||
20.03.2012, 11:51 | 4 | |||||
Очень просто
2
|
20.03.2012, 13:42 | 5 | |||||
MAcK,
Добавлено через 2 минуты Mawrat, кстати, меня всегда мучил вопрос - почему иногда такой способ сравнения дат глючит?
но почему-то всё равно, иногда арифметические действия над датами напрямую работают с глюками... (Delphi 2009, на других не помню, чтобы были проблемы, хотя тоже возможно)
1
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
20.03.2012, 13:59 | 6 | |||||
В Delphi 7, по крайней мере, такое сравнение железно работает. И функции сравнения дат там именно так и реализованы. Например, реализация функции CompareDateTime():
MAcK, кстати, таким способом можно создать интервал не более, чем на 49 дней.
1
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
20.03.2012, 21:41 | 7 |
deathNC, Есть функция CompareDate and CompareDateTime.
Mawrat, Ну так нам на 14 дней И поставленное условие выполнено.
1
|
21.03.2012, 12:15 | 8 |
ну, про это я знаю
Не по теме: я вообще обильно юзаю модуль DateUtils... но всё же, почему были глюки с простым типом данных? :-[
0
|
21.03.2012, 12:15 | |
21.03.2012, 12:15 | |
Помогаю со студенческими работами здесь
8
Как получить день недели из поля (DateTime) и связать с таблицей Наименований Дней недели Введена дата, определить дату наступившей неделей раньше Перевести дату в день недели Узнать дату по номеру недели Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |