2014-09-30 7 views
0

FTP 서버에 연결하고 세부 정보가있는 디렉토리를 나열하는 Windows 서비스가 있습니다. 파일의 생성 날짜를 기준으로 파일을 다운로드 할 예정입니다 (이미 다운로드 코드가 있습니다). 나는 다음과 같은 형식으로 string[]를 반환하는 기능을 가지고 : Parsing FtpWebRequest ListDirectoryDetails line이 같은 것입니다 :FTP ListDirectoryDetails를 사용하여 문자열 []에서 생성 날짜를 읽는 방법?

내가 이해 무엇인지, 그들이 여기에 게시 것과 같은 다른 형식으로 표시 할 수에서

09-30-14 01:52PM 9392 test.xlsx

-rw-r--r-- 1 ftp ftp 659450 Jun 15 05:07 TEST.TXT

가장 먼저해야 할 것은 다른 형식을 어떻게 처리해야합니까?

그리고 두 번째 방법은 특정 시간 (예 : 09-30-14 오후 01:50 이후) 이후에 생성 된 파일 만 선택하는 방법입니다.

+0

얼마나 많은 다른 형식을 원하십니까? 그것은 단지 두 가지 경우, 나는 그들 모두에 대한 두 가지 문제를 해결할 것입니다 자신의 파서 수업을 작성 말하고 싶지만. – Ian

+0

그래, 내가 뭘 기대하는지 모르겠다. 내 질문에 나는 실제로 내 서비스가 연결됩니다 FTP 서버의 목록이라고 말하고 싶었어요. 그리고 우리가 다른 형식을 사용하는 새로운 FTP 서버를 추가하는 경우 .. 그러나, 나는이 문제가 내가 시도하는 방식으로 어떻게 해결 될 수 있는지 정말로 모르겠다. – Apostrofix

답변

0

질문에 대한 답변은 아니지만 처음에는 FTP 서버를 별도로 호출하여 파일의 datetime (좋은 해결책은 아님)을 얻고 파일 이름 목록에 추가했습니다 창조 날짜. 결국 파일의 생성 날짜가 프로젝트에서 더 이상 중요하지 않으므로 표준 FTP ListDirectory을 사용했습니다.