![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DateTime2SystemTime Неправильно работает
Serg777 © (2005-07-13 00:08:00)Системное время должно быть в абсолютных значениях (2005.07.12), а функция выдает в относительных (106.07.14).
Если в конце подправить
wYear := Y+1999;
wMonth := M;
wDay := D - 1;
тогда она работает так как надо.
Штатная функция в Delphi DateTimeToSystemTime также выдает абсолютные значения.
У меня из-за этого не работала функция Date2StrFmt.
Serg777 (2005-07-13 22:58:00) [1]Получилось. Надо было вместо now написать kol.now
Василий (2005-07-13 08:28:00) [2]Вы, вероятно, пользуетесь функцией Now из VCL. Пользуйтесь аналогичной из KOL: DateTime2SystemTime(kol.now)
Василий (2005-07-13 08:25:00) [3]Коловский TDateTime отличается от VCL-ного на величину 693594. В исходнике KOL об этом написано.