fn testGetCurrentFileTimestamp(io: Io, dir: Io.Dir) !Io.Timestamp 1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336fn testGetCurrentFileTimestamp(io: Io, dir: Io.Dir) !Io.Timestamp {
const test_out_file = "test-filetimestamp.tmp";
var file = try dir.createFile(io, test_out_file, .{
.read = true,
.truncate = true,
});
defer {
file.close(io);
dir.deleteFile(io, test_out_file) catch {};
}
return (try file.stat(io)).mtime;
}
Create/Write a file, close it, then grab its stat.mtime timestamp.