Skip to content

Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →

class method

File.birthtime

File.birthtime(file_name) → time

Returns the birth time for the named file.

file_name can be an IO object.

Example
File.birthtime("testfile")   #=> Wed Apr 09 08:53:13 CDT 2003

If the platform doesn’t have birthtime, raises NotImplementedError.

See also #birthtime .basename .blockdev? .atime also in 4.1 · 4.0 · 3.4 · 3.2 · 3.1 · 3.0