التابع File::Stat.birthtime
في روبي
< Ruby | File::Stat
يعيد التابع birthtime
وقت إنشاء الملف الذي استدعي معه.
إن لم تكن المنصة المستعملة تدعم تسجيل وقت الإنشاء، فسيُرمَى الاستثناء NotImplementedError
.
البنية العامة
birthtime → aTime
القيمة المعادة
يعاد كائن من النوع Time
يمثِّل الزمن الذي أُنشئ فيه الملف المعطى.
أمثلة
مثال على استعمال التابع birthtime
:
File.write("testfile", "foo")
sleep 10
File.write("testfile", "bar")
sleep 10
File.chmod(0644, "testfile")
sleep 10
File.read("testfile")
File.stat("testfile").birthtime #=> 2014-02-24 11:19:17 +0900
File.stat("testfile").mtime #=> 2014-02-24 11:19:27 +0900
File.stat("testfile").ctime #=> 2014-02-24 11:19:37 +0900
File.stat("testfile").atime #=> 2014-02-24 11:19:47 +0900
انظر أيضا
- التابع
new
: ينشئ كائنًا جديدًا من النوعFile::Stat
لاسم الملف المعطى. - التابع
atime
: يعيد زمن آخر وصول إلى الملف الذي استدعي معه.