![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Погрешность в 1 секунду
zap8 © (2007-03-12 10:31:00)Сталнулся с такой особенностью.
При переводе типа TDateTime и последующей
смене аттрибутов даты модиффикации файла
иногда теряется 1 секунда.
Вот код смены:
FileSetDate(FileHandle, DateTimeToFileDate(Вот здесь
та самая исходная величина TDateTime));
Пример-
исходная дата 18.01.2007 7:44: 55
начинаем исходную дату присваивать файлу и получаем
18.01.2007 7:44: 54.
Может кто сталкивался с этим.
Jeer (2007-03-12 15:44:00) [1]
> хранятся секунды, поделенныена 2.
Sam Stone (2007-03-12 15:39:00) [2]если не изменяет память, хранятся секунды, помноженные на 2. Да и столь уж существенна погрешность в 1 секунду?
DRtM (2007-03-12 12:48:00) [3]>tesseract © (12.03.07 12:03) [3]
>Полазил по файлам на FAT32 - хранит однако.
Точно хранит?
tesseract (2007-03-12 12:03:00) [4]
> Desdechado © (12.03.07 11:47) [2]
> AFAIR, FAT не умеет хранить нечетные секунды.
Полазил по файлам на FAT32/NTFS - хранит однако.
Desdechado (2007-03-12 11:47:00) [5]AFAIR, FAT не умеет хранить нечетные секунды.
Jeer (2007-03-12 11:12:00) [6]Округление ?