Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];

Вниз

Extended to String   Найти похожие ветки 

 
Slimer ©   (2007-05-30 00:31) [0]

как?:)


 
No_Dead   (2007-05-30 00:43) [1]

floattostr не оно?)

ЗЫ. F1


 
Slimer ©   (2007-05-30 00:46) [2]

Объясню в чем дело наверно:)
Имеется 2 TDateTimePicker. Нужно от даты второго отнять дату первого и таким образом узнать кол-во дней (т.е. диапазон).


 
Германн ©   (2007-05-30 01:04) [3]

Trunc(Date2-Date1)
Но причём тут String? Не понимаю.


 
Slimer ©   (2007-05-30 01:09) [4]


> Но причём тут String? Не понимаю

Разница дат двух TDateTimePicker.date представляется в Extended.
А мне эту разницу нужно было отобразить текстом:)


 
Германн ©   (2007-05-30 01:16) [5]


> А мне эту разницу нужно было отобразить текстом:)

Ну теперь то сообразил как?  :)


 
Slimer ©   (2007-05-30 02:08) [6]

Да. Все получилось. Спасибо


 
Германн ©   (2007-05-30 02:45) [7]


> Slimer ©   (30.05.07 02:08) [6]
>
> Да. Все получилось. Спасибо
>

Не за что.
Но просто обязан добавить, что в реальных прикладных программах расчёт
> кол-ва дней
не всегда подчиняется простым математическим правилам. :)


 
Loginov Dmitry ©   (2007-05-30 08:20) [8]

> не всегда подчиняется простым математическим правилам.


ладно для месяцев, но что за проблемы могут быть при определении кол-ва дней?


 
Loginov Dmitry ©   (2007-05-30 08:21) [9]

Имелся ввиду учет високосного года?


 
Однокамушкин   (2007-05-30 08:43) [10]


> Германн ©   (30.05.07 01:04) [3]
> Trunc(Date2-Date1)

Может, лучше DaysBetween(Date2, Date1) ?

Если есть стандартная готовая функция, лучше использовать именно её...


 
Anatoly Podgoretsky ©   (2007-05-30 09:46) [11]

> Loginov Dmitry  (30.05.2007 08:20:08)  [8]

01.01.2007 23:59:59 и 02.01.2007 00:00:00 сколько дней?


 
Anatoly Podgoretsky ©   (2007-05-30 09:46) [12]

> Loginov Dmitry  (30.05.2007 08:21:09)  [9]

Разница дат не оперирует понятием високосный год.


 
Anatoly Podgoretsky ©   (2007-05-30 09:47) [13]

> Однокамушкин  (30.05.2007 08:43:10)  [10]

Читай [7]


 
Однокамушкин   (2007-05-30 10:13) [14]


> Anatoly Podgoretsky ©   (30.05.07 09:47) [13]
> > Однокамушкин  (30.05.2007 08:43:10)  [10]
>
> Читай [7]

Читал... ну и как это противоречит тому, что там, где нужно простое число полных дней, лучше использовать стандартную функцию?

> Anatoly Podgoretsky ©   (30.05.07 09:46) [11]
> 01.01.2007 23:59:59 и 02.01.2007 00:00:00 сколько дней?

Полных дней - ноль... а вообще, у автора вопроса дата задаётся через TDateTimePicker, так что дата всегда будет иметь время 00:00:00, поэтому на подобные вопросы в данном случае можно не обращать внимание...


 
Anatoly Podgoretsky ©   (2007-05-30 11:27) [15]

> Однокамушкин  (30.05.2007 10:13:14)  [14]

Обращать надо всегда, особенно когда используется TDateTimePicker, тем более что твое утверждение очень далеко от истины


 
Германн ©   (2007-05-30 14:54) [16]


> Loginov Dmitry ©   (30.05.07 08:20) [8]
>
> > не всегда подчиняется простым математическим правилам.
>
>
>
> ладно для месяцев, но что за проблемы могут быть при определении
> кол-ва дней?
>

Если количество дней вычисляется с коммерческой целью, то вместо математики используют ведомственные правила и инструкции :)


 
Loginov Dmitry ©   (2007-05-30 20:35) [17]

> 01.01.2007 23:59:59 и 02.01.2007 00:00:00 сколько дней?


нисколько. И что?


 
Германн ©   (2007-05-30 23:53) [18]


> Loginov Dmitry ©   (30.05.07 20:35) [17]
>
> > 01.01.2007 23:59:59 и 02.01.2007 00:00:00 сколько дней?
>
>
>
> нисколько. И что?
>

Лтвет неверный. Садись, два.


 
Loginov Dmitry ©   (2007-05-31 00:17) [19]

1  ?


 
Германн ©   (2007-05-31 00:21) [20]


> Loginov Dmitry ©   (31.05.07 00:17) [19]

Тут всё дело в том, что "бытовое" слово день используется в точной науке. Что неверно в принципе. Так что ответ либо 0, либо 1.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.042 c
2-1180593473
_Миха
2007-05-31 10:37
2007.06.24
Дождаться закрытия формы


9-1154357882
Nikss
2006-07-31 18:58
2007.06.24
.Net Framework&Tetris


15-1179931482
partizan
2007-05-23 18:44
2007.06.24
Задача по выч. геометрии


4-1169133823
SteelR@t
2007-01-18 18:23
2007.06.24
Обработка программой события "открыть с помощью"


8-1160000268
Владимир
2006-10-05 02:17
2007.06.24
Слайдшоу на DVD





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский