المعامل -
الخاص بالصنف Time
في روبي
يُعيد المعامل -
الفرق بالثانية بين وقتين، أو يطرح عددًا يمثِّل الثواني من التوقيت المعطى.
البنية العامة
time - other_time → float
time - numeric → time
القيمة المعادة
يعاد عدد عشري يمثِّل عدد الثواني الناتجة عن طرح التوقيت time
من التوقيت other_time
(أي الفرق بينهما)، أو يطرح العدد numeric
(بواحدة الثانية) من التوقيت time
.
أمثلة
مثال على استخدام المعامل -
:
t = Time.now #=> 2007-11-19 08:23:10 -0600
t2 = t + 2592000 #=> 2007-12-19 08:23:10 -0600
t2 - t #=> 2592000.0
t2 - 2592000 #=> 2007-11-19 08:23:10 -0600
انظر أيضا
- المعامل
+
: يضيف عددًا من الثواني (ربما يكون عدد كسري) إلى التوقيت المعطى، ثم يُعيد تلك القيمة كتوقيت جديد. - المعامل
<=>
: يوازن بين توقيتين.