Тогда лучше вот так
if DateTime < 584389 then DateTime:= 584389 + frac(DateTime);
по моему так нельзя. Если точка отсчета 584389, то ее и нужно добавлять к разнице без никиких фраковif DateTime < 584389 then DateTime:= 584389 + frac(DateTime);
nesco писал(а):
Короче, я дубово пофиксил этот багЕсли разница < 584389 тогда к разнице добавить 584389 - прекрасно делается и "внешними компонентами " HiAsma.