2004年07月30日11时49分20秒如何转换为2004-07-30 11:49:20

解决方案 »

  1.   

    var
      S: string;
    begin
      S := '2004年07月30日11时49分20秒';
      S := StringReplace(S, '年', '-', []);
      S := StringReplace(S, '月', '-', []);
      S := StringReplace(S, '日', ' ', []);
      S := StringReplace(S, '时', ':', []);
      S := StringReplace(S, '分', ':', []);
      S := StringReplace(S, '秒', '', []);
    end;
      

  2.   

    FormatDateTime('yyyy-mm-dd hh:mm:ss', 时间)
      

  3.   

    meiqingsong(阿飛) 's answer is all right.