导航:首页 > 文件教程 > ftp读取文件修改时间

ftp读取文件修改时间

发布时间:2023-04-03 13:13:16

java获取ftp文件当前日期

您好,要获取FTP文件的当前日期,可以使做灶用Java的FTPClient类。FTPClient类提供了一些方法,可以获取文件的当前日期,包括getModificationTime()、getTimestamp()和getLastModified()。这些方法可以获取文件的最后修改时间,以及文件的最后修改时间,以及文件的最后修改日期。

要使用这些方法,首先需要连接到FTP服务器,然后使用FTPClient类的listFiles()方法纯早扮获取文件列表,然后使用getModificationTime()、getTimestamp()和getLastModified()方法获取文件的最后修改时间,以及文件的最后修改日期。

另外,Java还提供了一个FTPFile类,可以获取文件的最后修改时间,以及文件的最后修改日期。FTPFile类提供了getTimestamp()方法,可以获取文件的睁丛最后修改时间,以及文件的最后修改日期。

总之,使用Java的FTPClient类和FTPFile类,可以轻松获取FTP文件的当前日期。

⑵ java 获取ftp文件的最后修改时间比实际时间少8小时,该怎么处理

org.apache.commons.net.ftp.FTPClient;
java获取ftp文件的最亏扮后修改时间比实际时间少了8小时代码如下:
FTPFile[]消空亩files=ftpClient.listFiles();
for(FTPFilefile:files){
System.out.println(file.getName());
Datedate=file.getTimestamp().getTime();
System.out.println(文件修改+dateFormat.format(date));
Datedate1=newDate();
System.out.println(now+dateFormat.format(date1));
longf=date1.getTime()-date.getTime();
System.out.println(时间差+f/60000+分);
}
------解拿森决方案--------------------
FTPFile.getTimestamp().getTime()
java.io.File.lastModified()

⑶ 为什么访问FTP文件时显示的修改时间不对

你查看一下 服务器的时间。如果都是本机的话,那你看看是不是serv-u注册的问题。

⑷ c# ftp上获取文件修改时间 0001-1-1 0:00:00

你这个是修改时间。因为为null。所以C#自动转换成了0001-1-1 0:00:00

⑸ ftp文件时间不对iis

不同区域、服务慧粗器的氏启原因。
1、首先在最后加入一行use_localtime=YES。
2、其次歼碧如存盘后,重启vsftpd。
3、最后再去FTP看文件修改时间,时间即可恢复正常了。

⑹ Android ftp有办法获取ftp文件修改时间吗,我想按下按钮后,发现ftp的图片换了 我就可

http://jingyan..com/article/154b4631bb438a28ca8f.html
方法/步骤
打开FTP如下界面,左侧为本地,右侧为网站服务器空间

点击链接按钮,弹出信息框,输入你的 网站空间信息进行登录

登录后,默认是在FTP根目录,茄纯也就是右侧显颤蔽咐示的这样

网站的文件是放在网站根目录下的,在这里我们是放在wwwroot 这个文件夹下面的,双击 wwwroot 进入网站目录

侧为网站文件预览并纳,需要修改什么文件,直接去寻找你的路径就可以了

⑺ ftp站点时间怎么改

这个 修改时间 是系统记录的,就是这个文件最后被修改的日期,只能改庆圆为当前时间,方法就是重新打开这个文件,修改某个蠢差猜地方然后保存一下带型,时间就变成当前时间了,无法修改为之前的时间

⑻ 修改ftp服务器上文件创建日期

1、双击计算缓配机时间,打开日期和时间修改页面。
2、点击更改日历设置,就可扰手指以修改日期。
3、点击薯敬Internet时间同步设置时间。

⑼ vb 获取FTP上文件的修改时间,但是不下载文件

用FtpFindFirstFile,InternetFindNextFile这两个函数

FtpFindFirstFile物戚尘 返回文件信息。放在 WIN32_FIND_DATA 结构中
InternetFindNextFile 调用 FtpFindFirstFile()后在目录中连续查找

当找到FTP服务器上的一个文件时,可获得该文件的最后一次修改时间

函数的声明是:

"wininet.dll"Alias"FtpFindFirstFileA"(ByValhFtpSessionAsLong,ByVallpszSearchFileAsString,lpFindFileDataAsWIN32_FIND_DATA,ByValdwFlagsAsLong,ByValdwContentAs仔旅Long)AsLong

"wininet.dll"Alias"InternetFindNextFileA"(ByValhFindAsLong,lpvFindDataAsWIN32_FIND_DATA)AsLong

还需定义一个数据类型:WIN32_FIND_DATA,用于保存相关路径下的文件的信息。类型结构如下:
Private Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As FILETIME
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * MAX_PATH
cAlternate As String * 14
End Type

ftLastWriteTime就是最后的修改时间

例:

FtpFindFirstFile(FTP连接句柄,需要知道日期的文件名,WIN32_FIND_DATA格式的变量,2,0);

API函数FileTimeToSystemTime可以将FILETIME转换为系统时间结罩禅构SYSTEMTIME

"kernel32"(lpFileTimeAsFILETIME,lpSystemTimeAsSYSTEMTIME)AsLong
PrivateTypeSYSTEMTIME
wYearAsInteger
wMonthAsInteger
wDayOfWeekAsInteger
wDayAsInteger
wHourAsInteger
wMinuteAsInteger
wSecondAsInteger
wMillisecondsAsInteger
EndType

阅读全文

与ftp读取文件修改时间相关的资料

热点内容
彩电内存数据用什么软件 浏览:975
计算机网络课本 浏览:486
大数据书的结构是什么 浏览:409
苹果7手机代码查询步骤 浏览:372
如何办理网络教育 浏览:643
ps保存文件乱码了 浏览:23
电脑传文件到手机一会停止 浏览:363
怎么把word保存为pdf文件 浏览:803
怎么恢复备份文件小米 浏览:620
年龄大适合学什么编程语言 浏览:201
荣耀9文件夹怎么改名字 浏览:113
奔跑吧哪个app可以看 浏览:646
做教研的数据哪里找 浏览:162
怎样复制到u盘文件夹里 浏览:53
淘宝网上怎么投诉app软件 浏览:900
u盘删除ppt文件如何恢复 浏览:487
win统计目录和子目录多少文件 浏览:769
pc文件加密软件排行 浏览:149
国家工程招标公示是什么网站 浏览:745
win10系统在文件夹找视频文件 浏览:555

友情链接