You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

gfile模块是对文件操作的进一步封装,提供了常用的,简易的API来操作底层文件,隐藏了复杂的底层实现细节。

使用方式

import "github.com/gogf/gf/os/gfile"

接口文档

https://godoc.org/github.com/gogf/gf/os/gfile


修改时间

MTime

  • 说明:获取路径修改时间
  • 示例:

    func ExampleMTime() {
    	// 获取路径修改时间
    	t := gfile.MTime(gfile.TempDir())
    	fmt.Println(t)
    
    	// May Output:
    	// 2021-11-02 15:18:43.901141 +0800 CST
    }


ExampleMTimestamp

  • 说明:获取路径修改时间戳(秒)
  • 示例:

    func ExampleMTimestamp() {
    	// 获取路径修改时间戳(秒)
    	t := gfile.MTimestamp(gfile.TempDir())
    	fmt.Println(t)
    
    	// May Output:
    	// 1635838398
    }

ExampleMTimestampMilli

  • 说明:获取路径修改时间戳(毫秒)
  • 示例:

    func ExampleMTimestampMilli() {
    	// 获取路径修改时间戳(毫秒)
    	t := gfile.MTimestampMilli(gfile.TempDir())
    	fmt.Println(t)
    
    	// May Output:
    	// 1635838529330
    }


Content Menu

  • No labels