TFormatSettings * fmt = new TFormatSettings;
fmt->ShortDateFormat = L"yy-mm-dd";
fmt->DateSeparator = L'-';
fmt->LongTimeFormat = L"hh:nn:ss";
fmt->TimeSeparator = L':';
UnicodeString str = L"13-09-12 09:23:43";
TDateTime dt = StrToDateTime(str,*fmt);
delete fmt;
ShowMessage(dt.FormatString("yyyy年,mm月,dd日,hh时,nn分钟,ss秒"));