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

Вниз

gettime без секунд   Найти похожие ветки 

 
redlord   (2006-08-26 20:52) [0]

а существует ли функция позволяющая избавится от секунд в переменной типа TDateTime ?

var
t:TDateTime;
begin
t:=gettime;
t:=искомая функция(t)
s:=timetostr(t);


 
Zeqfreed ©   (2006-08-26 21:01) [1]

RecodeTime?


 
Zeqfreed ©   (2006-08-26 21:02) [2]

Если только для секунд, то RecodeSecond подойдет.


 
Anatoly Podgoretsky ©   (2006-08-26 22:16) [3]

TDateTime без секунд, и даже миллисекунд, не бывает.


 
Zeqfreed ©   (2006-08-26 22:20) [4]

> [3] Anatoly Podgoretsky ©   (26.08.06 22:16)

Ах, опять эти буквоеды… :)


 
Anatoly Podgoretsky ©   (2006-08-26 22:27) [5]

А даже более скажу, только ты не смейся, в TDateTime вообще нет ни секунд, ни минут.


 
Zeqfreed ©   (2006-08-26 22:33) [6]

> [5] Anatoly Podgoretsky ©   (26.08.06 22:27)

Спасибо, но я это и сам знаю. Я же про буквоедство пошутил, а Вы обижаетесь :)


 
Anatoly Podgoretsky ©   (2006-08-26 22:34) [7]

Ты пошутил, а я голову ломаю над вопросом автора.


 
guav ©   (2006-08-27 01:18) [8]

> в TDateTime вообще нет ни секунд, ни минут.

Но это влиять не дожно, как помещённые в TDateTime секунды перестали быть секундами, так и если их обратно извлечь, те же секунды опять получатся. Если конечно разрядов на всё хватит.


 
guav ©   (2006-08-27 01:21) [9]

> Если конечно разрядов на всё хватит.

А разрядов точно хватит раз даты нет.


 
Германн ©   (2006-08-27 02:08) [10]


> guav ©

Имхо, ты мимо и сабжа и мимо сути высказываний АП.

В сабже надо бы было спросить: Как использовать функции Trunc или Round для того чтобы переменная типа TDateTime при переводе её в строковое представление содержало бы "округлённое до целого" количество минут.Имхо.


 
guav ©   (2006-08-27 02:45) [11]

[10] Германн ©   (27.08.06 02:08)
Как мне кажется, АП говорит про невозможность представить секунду точно через двоичное число с плавающей точкой.
По сабжу я ничего не сказал, т.к. к [5] добавить нечего, а [1] [2] отвечают полностью на то что имелось ввиду.


 
Германн ©   (2006-08-27 03:22) [12]


> guav ©   (27.08.06 02:45) [11]
>
> [10] Германн ©   (27.08.06 02:08)
> Как мне кажется, АП говорит про невозможность представить
> секунду точно через двоичное число с плавающей точкой.

Имхо, над этим он тоже "ломает голову", но только "после дождика в четверг, под сухую пятницу"!


 
Германн ©   (2006-08-27 03:27) [13]

И вообще! Над чем ломает голову кто-либо - это вопрос выходящий за рамки сей конфы!


 
Anatoly Podgoretsky ©   (2006-08-27 08:38) [14]

Я пытался себе представить 1/3 - не смог, а ведь это ровно 8 часов
А 15 цифр на все хватит и на годы и на миллисекунды и даже больше.


 
Virgo_Style ©   (2006-08-27 09:42) [15]

А через неделю окажется, что автору всего-то строка hh:mm нужна была %-)


 
Anatoly Podgoretsky ©   (2006-08-27 14:05) [16]

Ну тогда автор ССЗБ



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

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

Наверх





Память: 0.47 MB
Время: 1.52 c
2-1156799757
Pierre
2006-08-29 01:15
2006.09.17
как описать событие OnTimer в таймере созданым програмно


2-1156537707
Itonix
2006-08-26 00:28
2006.09.17
Tmemo


3-1152870911
syte_ser78
2006-07-14 13:55
2006.09.17
Колво видимых столбцов ДБГрида


15-1155758162
Kerk
2006-08-16 23:56
2006.09.17
21й век


10-1123407931
ищущий ответ
2005-08-07 13:45
2006.09.17
почему не работает пример





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский