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

Вниз

Time to float   Найти похожие ветки 

 
Duran   (2002-11-20 14:49) [0]

Подскажите как преобразовать Время в число с точкой для дальнейших матю вычислений


 
OlegMsc   (2002-11-20 14:58) [1]

TTime = type TDateTime;
TDateTime = type Double;

???


 
Слесарь Матерящийся   (2002-11-20 14:58) [2]

а что должно значить float - представление даты?


 
Marcus   (2002-11-20 14:59) [3]

Ты имеешь в виду TDateTime? Так это и есть float, только обзывается по-другому. float(Date) и вперед


 
Duran   (2002-11-20 15:03) [4]

Либо я тугой или одно из двух можно попроще....
Мне надо сделать так есть несколько значений с временем мне их надо сложить.
Например: пять переменных по 8 часов, при сложении получаеться 16 часов (из-зи того что он три раза складывает по восем = 24, т.е. 00:00) а потом еще два раза складывает 8+8
А как сделать, что бы значение было равно 40???


 
Smithson   (2002-11-20 15:07) [5]

DecodeTime


 
Alx2   (2002-11-20 15:14) [6]

>Duran (20.11.02 15:03)
Пусть Value - время в секнудах
H = Value div (60*60) - кол-во часов
(Value mod (60*60)) div 60 - кол-во минут
Value mod 60 - кол-во секунд


 
Duran   (2002-11-20 15:16) [7]

Smithson © (20.11.02 15:07)
Фигня все это всеравно 16 часов получаеться


 
Duran   (2002-11-20 15:22) [8]

Alx2 © (20.11.02 15:14)

Как все часы и минуты преобразовать в секунды??? все данные в TDateTime


 
Alx2   (2002-11-20 15:27) [9]

>Duran (20.11.02 15:22)
Целая часть DateTime = дни.
Дробная = время суток.

Для получения секунд используем
function MilliSecondOf(const AValue: TDateTime): Word;

Но делим ее на 1000, естественно


 
Alx2   (2002-11-20 15:29) [10]

>Duran (20.11.02 15:22)
Также все необходимое, скорее всего, ты найдешь в модуле DateUtils


 
Duran   (2002-11-20 15:30) [11]

Всем спасибо ВСЕ получилось


 
Alx2   (2002-11-20 15:32) [12]

>Duran (20.11.02 15:30)
Мой пост от Alx2 © (20.11.02 15:27) - бред.

Для получения секунд используй:
function SecondsBetween(const ANow, AThen: TDateTime): Int64;



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

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

Наверх





Память: 0.46 MB
Время: 0.006 c
1-4281
Студент81
2002-11-21 09:57
2002.12.02
Помогите


1-4304
Igorek
2002-11-21 13:07
2002.12.02
Как нарисовать фон в виде серо-белой шахматки?


14-4600
Феликс
2002-11-12 02:43
2002.12.02
А вам типа кто больше нравится? Брюнетки или блондинки?


7-4649
Серега С
2002-09-30 11:41
2002.12.02
Интерфейс как в officeXP.


14-4606
Zhirnov Maxim
2002-11-12 16:12
2002.12.02
Помогите с Installer om





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