使用ZipEntry创建压缩文件时的时间设定

在java中创建压缩文件时,可以使用java.util.zip.ZipEntry。
其中有3个方法,设置创建时间,最后更改时间和最后访问时间。

setCreationTime(FileTime time)

setLastModifiedTime(FileTime time)

setLastAccessTime(FileTime time)

在服务器上穿件压缩文件,然后用http下载到本地之后,返现最后更改时间是指定时间,但是创建时间和最后访问时间始终保持下载时的系统时间。

原来虽然可以通过方法设置,但是通过http下载到本地的时候,本地os(Win10)的文件系统还是会自动的去更新创建时间和最后访问时间。只能作罢,还好win10的窗口中list默认显示的是最后更改时间。

猜你喜欢

转载自blog.csdn.net/weixin_42498646/article/details/87856487