> For simple date time conversions check the ShortDateFormat := > 'dd/mm/yyyy'; before converting StrToDateDef(MyDate, 0); FWIW setting those variables in SysUtils (ShortDateFormat et al.) is not thread safe. So if you are using threads you may run into issues. cheers, Jeremy