التابع Time.to_a في روبي
يحول التابع to_a التوقيت الذي استدعي معه إلى مصفوفة.
البنية العامة
to_a → array
القيمة المعادة
تعاد مصفوفة مكونة من عشرة عناصر تضم قيم التوقيت التوقيت المعطى. تكون المصفوفة المعادة بالشكل:
[sec, min, hour, day, month, year, wday, yday, isdst, zone]
راجع صفحات التوابع الفردية للتعرف على النطاقات الصالحة لكل قيمة. يمكن تمرير العناصر العشرة مباشرة إلى utc أو local لإنشاء توقيت جديد.
أمثلة
مثال على استخدام التابع to_a:
t = Time.now #=> 2007-11-19 08:36:01 -0600
now = t.to_a #=> [1, 36, 8, 19, 11, 2007, 1, 323, false, "CST"]
انظر أيضًا
- التابع
to_i: يحول قيمة التوقيت المعطى إلى عدد صحيح يمثل الثواني التي مرت منذ توقيت يونكس.
- التابع
to_f: يحول قيمة التوقيت المعطى إلى عدد عشري يمثل عدد الثواني التي مرَّت منذ توقيت يونكس. - التابع
to_r: يحول قيمة التوقيت المعطى إلى عدد جذري يمثل عدد الثواني التي مرت منذ توقيت يونكس. - التابع
to_s: يحول التوقيت المعطى إلى سلسلة نصية.