FTP のいくつかのファイルから日付と時刻を取得しようとしていますが、常に 1/1/0001 12:00:00 AM が返されます..なぜですか?
すべてが正常に動作しているように見えますが、何が間違っていますか?
for (int i = 0; i < lsnames.Count; i++)
{
ftpclient = (FtpWebRequest)WebRequest.Create(FTPPATH + lsnames[i].ToString());
ftpclient.Credentials = new NetworkCredential("username", "password");
ftpclient.UsePassive = true;
ftpclient.UseBinary = true;
ftpclient.KeepAlive = false;
ftpclient.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
FtpWebResponse TimestampResponse = (FtpWebResponse)ftpclient.GetResponse();
try { label2.Text = TimestampResponse.LastModified.ToString(); }
catch { Label2Invocation(TimestampResponse.LastModified.ToString()); }
Console.WriteLine("{0}", TimestampResponse.LastModified);
MessageBox.Show("Dates: " + Convert.ToString(TimestampResponse.LastModified));
TimestampResponse.Close();
}