私は .aspx ページでファイル アップロード コントロールを持っています。場所が常に同じであるとは限らず、.sln と同じディレクトリ、デスクトップ、どこにでもある画像を一度にアップロードしたいと考えています。
このコードを使用して、ファイルの作成時間を読み取ります
string savePath = MapPath("~/" + Path.GetFileName(e.FileName));
FileInfo MyFileInfo = new FileInfo(savePath);
string dt = MyFileInfo.CreationTime.Day.ToString();
string mn = MyFileInfo.CreationTime.Month.ToString();
string yr = MyFileInfo.CreationTime.Year.ToString();
あることに気がつきました
画像がウェブサイトと同じフォルダにある場合、すべての正しい値が得られます
dt
、mn
および yr
しかし、その場所の外にある場合は、常に同じ価値が得られます
{01/01/1601 00:00:00}
これを整理する方法がわかりませんか?アドバイス、役に立つコードはありますか? ありがとう