Añado que en cuanto a las cadenas con la fecha y hora sería posible una vez delimitadas tratarlas con StrToDateTime.
Código Delphi
[-]procedure TForm1.Button1Click(Sender: TObject);
var
x:TdateTime;
begin
x:=StrToDateTime(Edit1.Text);
Edit2.Text:=DateTimeToStr(x);
end;
Un Saludol.