Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Вниз
Преобразование миллисекунд в тип Tdatetime ?? Найти похожие ветки
← →
OlegK (2003-05-08 14:12) [0]Подскажите пожалуйста исходничком как преобразовать кол-во миллисекунд в тип TdateTime ???
Спасибо.
← →
MBo (2003-05-08 14:18) [1]А смысл?
Почитай в хелпе об устройстве TDataTime
← →
Anatoly Podgoretsky (2003-05-08 14:18) [2]В сутках 24*60*60*1000 миллисекунд.
в одном метре 1000 миллиметров.
Можешь перевести 35 миллиметров в метры?
← →
kull (2003-05-08 14:54) [3]Поражаюсь я как всех тянет на низком уровне работать, да велосипед изобретать, перешли уж тогда бы на ASM....
Есть же функция EncodeTime... И тогда вообще не надо заморачиваться о том, какое "устройство" у TDateTime....
← →
Anatoly Podgoretsky (2003-05-08 15:13) [4]kull © (08.05.03 14:54)
Только в ограниченных случаях, посмотрю я как ты преобразуешь 1023 мсек, без более низкого уровня, да ему не надо часы, минуты, секунды преобразовывать, а только абстрактные миллисекунды, сколько бы их не было.
← →
evvcom (2003-05-08 15:21) [5]И иметь представление, что это и как это работает на низком уровне тоже очень полезно. Да и понимание ASMа будет очень полезным, при этом совершенно необязательно на нем писать.
← →
kull (2003-05-08 15:24) [6]А вы в курсе что такое инкапсуляция или принцип черного ящика?
← →
WarLord (2003-05-08 15:26) [7]
> kull © (08.05.03 15:24)
> А вы в курсе что такое инкапсуляция или принцип черного
> ящика?
Нууу, ета, ящик такой... черного цвета... :)))
← →
Anatoly Podgoretsky (2003-05-08 15:31) [8]Оранжевого, что бы не перепутать с черным
← →
evvcom (2003-05-08 15:31) [9]Точно. И ключи от него потеряны.
← →
NAlexey (2003-05-08 16:00) [10]>А вы в курсе что такое инкапсуляция или принцип черного ящика
Я лично нет. Но знаю одно слово волшебное, мне сказали что если не знаешь ответа на вопрос произносить его, и все в страхе бегут внимание: инкалюпсонаследоплюраморфин!!! э-э-э или плюринконасломорфизм? чёрт! опять забыл. Короче чёрноодинаковоинтерфейсный чёрный ящик со свойствами оранжевого. М-м-м-.. Скольких я этим словом попугал.
← →
chuvak (2003-05-08 16:04) [11]А причем тут ASM?
← →
kull (2003-05-08 17:36) [12]Вот вам все хиханьки да хаханьки, а ведь так и не начнете пользоваться библиотечными функциями.... :)
← →
Smashich (2003-05-08 17:53) [13]и все дружно помогли человеку советом:))
2 OlegK (08.05.03 14:12)
мне кажеться в реализации EncodeTime и DecodeTime можно подчерпнуть пару идей
← →
Anatoly Podgoretsky (2003-05-08 17:55) [14]Да какие идеи могут быть в операции деления на константу? Эти идеи проходят в первых двух классах начальной школы.
← →
Smashich (2003-05-08 17:57) [15]2 Anatoly Podgoretsky © (08.05.03 17:55)
ну а если не проходил человек? надо же где то посмотреть?
← →
OlegK (2003-05-08 17:58) [16]Хорошо когда ответ с кодом!
я вот как сделал, если кому срочно надо:
mc_day:=strtofloat(response);
day:=mc_day div 8640000;
mc_hours:=mc_day-(day*8640000);
hours:=mc_hours div 360000;
mc_min:=mc_hours-(hours*360000);
min:=mc_min div 6000;
mc_sec:=mc_min-(min*6000);
sec:=mc_sec div 100;
dd:=(encodetime(word(hours),word(min),word(sec),0)+day);
← →
OlegK (2003-05-08 18:00) [17]извините за отсутствие нолика еще одного))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c