التابع Time.to_f
في روبي
يحول التابع to_f
قيمة التوقيت المعطى إلى عدد عشري يمثل عدد الثواني التي مرَّت منذ توقيت يونكس.
لاحظ أنه تختلف الأرقام الدنيا المعادة من التابع to_f
والتابع subsec
لأن الأعداد العشرية المضاعفة ذات المعيار IEEE 754 ليست دقيقة بما يكفي لتمثيل عدد النانوثواني التي مرت منذ حقبة يونيكس.
البنية العامة
to_f → float
القيمة المعادة
يعاد عدد عشري يمثِّل قيمة التوقيت المعطى كعدد الثواني التي مرت منذ حقبة يونيكس.
أمثلة
مثال على استخدام التابع to_f
:
t = Time.now
"%10.5f" % t.to_f #=> "1270968744.77658"
t.to_i #=> 1270968744
انظر أيضًا
- التابع
to_a
: يحول التوقيت الذي استدعي معه إلى مصفوفة.. - التابع
to_i
: يحول قيمة التوقيت المعطى إلى عدد صحيح يمثل الثواني التي مرت منذ توقيت يونكس. - التابع
to_r
: يحول قيمة التوقيت المعطى إلى عدد جذري يمثل عدد الثواني التي مرت منذ توقيت يونكس. - التابع
to_s
: يحول التوقيت المعطى إلى سلسلة نصية.