0
目前我有一個機制來檢查文檔進出系統。如果某些內容沒有被修改,它將不會將其檢入到文檔管理系統中。不幸的是,我現在在這個過程中一直在壓縮和解壓縮文件,並且任何解壓縮/壓縮的文件都有一個新的修改日期,而不是對象的實際修改日期。Java - 打包文件(zip)更改lastModified date
Java中是否有確定文件打開和修改的實際上次打包時間的比較?
謝謝!
目前我有一個機制來檢查文檔進出系統。如果某些內容沒有被修改,它將不會將其檢入到文檔管理系統中。不幸的是,我現在在這個過程中一直在壓縮和解壓縮文件,並且任何解壓縮/壓縮的文件都有一個新的修改日期,而不是對象的實際修改日期。Java - 打包文件(zip)更改lastModified date
Java中是否有確定文件打開和修改的實際上次打包時間的比較?
謝謝!
像這樣:
// when zipping:
ZipEntry e = ...
e.setTime(file.lastModified());
...
// when unzipping
File file = ...
file.setLastModified(e.getTime());
你編程荏苒/解壓,或使用命令行? – jtahlborn
我正在以編程方式進行壓縮和解壓縮 –