metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-07-07 12:15 pm

Мы пропустили круглую дату.

Вчера целая часть TDateTime была равна 40000, оказывается.

[identity profile] kiryl.livejournal.com 2009-07-07 09:58 am (UTC)(link)
Еретик! Только Unix time! :)

[identity profile] metaclass.livejournal.com 2009-07-07 10:52 am (UTC)(link)
Я бы только за, меня бы перестал мучить вопрос "а правильно ли я сравниваю интервалы времени и нет ли там ошибок округления double".
Но вот жыдо-дельфи использует double и никогда уже никто этого не изменит.

[identity profile] http://users.livejournal.com/_valerka_/ 2009-07-07 10:53 am (UTC)(link)
а не завтра?

declare @d datetime
select @d = '20090708'
select convert(int,@d)

[identity profile] metaclass.livejournal.com 2009-07-07 10:56 am (UTC)(link)
в дельфи вчера. в T-SQL завтра, ога.
Кто бы их всех убил :)

[identity profile] kiryl.livejournal.com 2009-07-07 11:09 am (UTC)(link)
Интересно, как скоро начнёт сказываться проблема Y2K38?...

[identity profile] http://users.livejournal.com/_valerka_/ 2009-07-07 11:12 am (UTC)(link)
как с новым годом получается: старый, новый, китайский.

[identity profile] a-lourier.livejournal.com 2009-07-07 04:13 pm (UTC)(link)
Я буду праздновать 09.09.09 - в этот день ребёнку исполнится 1024 дня.

[identity profile] 1ceheart.livejournal.com 2009-07-07 04:37 pm (UTC)(link)
В какой-то из версий жыдо-билдера была такая проблема, что для TDateTime был определен operator-, который то-ли в неправильном порядке их вычитал, то ли возвращал abs() от результата - в общем, какая-то полная шиза, и у меня из-за этого в проекте был тип TNormalDateTime :)

[identity profile] slonopotamus.livejournal.com 2009-07-07 06:29 pm (UTC)(link)
А вот объясните мне. Этот ваш билдер - это же IDE? Как IDE может влиять на типы данных, существующие в языке/библиотеках?

[identity profile] metaclass.livejournal.com 2009-07-07 06:36 pm (UTC)(link)
I в IDE от слова Integrated. Т.е. изначально язык интегрирован был с средой, и у борланда так всю жизнь и было. Т.е. компилятор, либы и прочие языковые дела идут как часть среды.

[identity profile] 1ceheart.livejournal.com 2009-07-07 07:00 pm (UTC)(link)
А оно за собой тащит свою либу (VCL), без которой ему никак, т.к. редактор форм генерит код, её использующий. Понятно, что в своем коде можно ей не пользоваться, если быть очень принципиальным.

Но вообще VCL - не самая плохая вещь, да и вообще жыдобилдер, когда надо проект за три дня сделать, отладить, сдать и еще документацию написать, он спасает. Ну, от проекта зависит тоже, конечно :)