C 檔案及資料夾操作(二)

2021-06-29 07:52:25 字數 461 閱讀 1342

獲取檔案的建立時間,最後訪問時間,最後修改時間,有時,程式需要知道檔案的最後修改時間,以便獲知是否被修改過

使用windows的api   findfirstfile,可以非常方便的做到,獲得到的時間型別是 filetime

filetime 只是檔案時間,我們要把它轉換成系統時間,注意,系統時間有utc和本地之分,本地系統時間就是你電腦裡顯示的時間,二utc則比你電腦裡的時間慢8個小時,因為,我們在東八區,而utc是0時區的時間

直接呼叫filetimetosystemtime  函式,就可以把filetime 轉換成utc時間

如果想轉成本地系統時間,則先要使用 filetimetolocalfiletime  函式,然後再使用 filetimetosystemtime

示例**:

getfiletimeinfoa(string strname)

C 檔案及資料夾操作示例

c 檔案及資料夾操作示例 1.資料夾建立 移動 刪除 建立資料夾 移動b到a 刪除c 2.檔案建立 複製 移動 刪除 建立檔案 改用 filestream 獲取 file.create 返回的 system.io.filestream 再進行關閉就無此問題 filestream fs fs.clos...

Python 檔案及資料夾操作

1.建立檔案 1.1 使用常規方式 建立開啟並關閉檔案 fp open file name.txt fp.close 1.2 建立檔案 推薦使用上下文管理器 with open 123 file name.txt a as fp pass 1.3 linux可以使用os.mknod 因為在windo...

python檔案及資料夾操作

一 python中對檔案 資料夾操作時經常用到的os模組和shutil模組常用方法。1.得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 2.返回指定目錄下的所有檔案和目錄名 os.listdir 3.函式用來刪除乙個檔案 os.remove 4.刪除多個目錄 os.re...