Golang 获取 Linux 文件修改时间:os.Stat() 函数示例
在 Linux 系统下,可以使用 Golang 的 os.Stat() 函数获取文件的修改时间。
示例代码:
package main
import (
"fmt"
"os"
)
func main() {
fileInfo, err := os.Stat('example.txt')
if err != nil {
fmt.Println(err)
return
}
changeTime := fileInfo.ModTime()
fmt.Println(changeTime)
}
在上面的示例中,我们使用 os.Stat() 函数获取文件 'example.txt' 的文件信息,然后通过 fileInfo.ModTime() 获取文件的修改时间。最后将该时间打印出来。
注意:在 Linux 系统下,Change 时间指的是文件的最后修改时间。
原文地址: https://www.cveoy.top/t/topic/mlH3 著作权归作者所有。请勿转载和采集!