如何得到FTP上某个文件的创建时间

commars 2005-05-17 10:58:16
如题,多谢了!
...全文
1001 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
commars 2005-05-30
  • 打赏
  • 举报
回复
各位高手帮帮忙啊,汗ing
commars 2005-05-18
  • 打赏
  • 举报
回复
没有人回答一下吗?
syeerzy 2005-05-17
  • 打赏
  • 举报
回复
比如要获得配置文件的创建时间用:

using System.IO;
......
DateTime CreationTime=File.GetCreationTime(Server.MapPath("web.config"));
......

syeerzy 2005-05-17
  • 打赏
  • 举报
回复
前面要加:
using System.IO;
syeerzy 2005-05-17
  • 打赏
  • 举报
回复
File.GetCreationTime(Server.MapPath("你的文件的服务器上虚拟路径"));
tigerwen01 2005-05-17
  • 打赏
  • 举报
回复
File.GetCreationTime 方法
返回指定文件或目录的创建日期和时间。

[Visual Basic]
Public Shared Function GetCreationTime( _
ByVal path As String _
) As DateTime
[C#]
public static DateTime GetCreationTime(
string path
);
[C++]
public: static DateTime GetCreationTime(
String* path
);
[JScript]
public static function GetCreationTime(
path : String
) : DateTime;
参数
path
要获取其创建日期和时间信息的文件或目录。
返回值
一个 DateTime 结构,它被设置为指定文件或目录的创建日期和时间。该值用本地时间表示。

yuqingjiang 2005-05-17
  • 打赏
  • 举报
回复
源码不能给你弄出来,很抱歉.
网上FTP的开源代码非常多,尽量自己找一下吧.
wh8254 2005-05-17
  • 打赏
  • 举报
回复
upup
commars 2005-05-17
  • 打赏
  • 举报
回复
多谢yuqingjiang,能不能说得具体些,最好有一点简要代码:)
yuqingjiang 2005-05-17
  • 打赏
  • 举报
回复
用list命令,再pasv,然后根据 pasv得到的信息,建立连接,以ASCII方式得到列表(注意编码一般是Default),然后解析列表,其中有一项就是创建时间。
不知道你问的问题是不是这个意思。

commars 2005-05-17
  • 打赏
  • 举报
回复
看来楼上几位是误会我的意思了,File.GetCreationTime(string Path)方法我也知道,说白了就是不知如何得到这个Path,FTP是学校的,用户名和密码都有了,现在能得到相对路径如:/game/,我用File.GetCreationTime("192.XXX.X.X/game/a.txt")试过,不行,请各位不吝赐教,感激不尽!

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧