Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.22;
Скачать: CL | DM;

Вниз

Преобразование миллисекунд в тип 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.021 c
6-70421
@ndronix
2003-03-16 21:10
2003.05.22
Установка связи через модем...


1-70332
Valeris
2003-05-08 19:24
2003.05.22
Как узнать размер в байтах ??


3-70136
AlexGof
2003-04-30 12:35
2003.05.22
Отсоединенный набор в MS SQL


3-70155
anpv
2003-05-02 10:41
2003.05.22
Interbase


3-70169
Pavel54
2003-05-03 11:00
2003.05.22
Импорт таблицы Paradox в MS Access 2002