التابع localtime
الخاص بالصنف Time
في روبي
يحول التابع localtime
التوقيت الذي استُدعي معه إلى التوقيت المحلي (باستخدام المنطقة الزمنية المحلية السارية لهذه العملية) مع تعديل المستقبِل (receiver).
قي حال إعطاء الوسيط utc_offset
، سيتم استخدامه بدلاً من الوقت المحلي.
البنية العامة
localtime → time
localtime(utc_offset) → time
المعاملات
utc_offset
فارق التوقيت مع التوقيت العالمي الموحد
القيمة المُعادة
يعيد التابع localtime
توقيتا.
أمثلة
مثال على استخدام التابع localtime
:
t = Time.utc(2000, "jan", 1, 20, 15, 1) #=> 2000-01-01 20:15:01 UTC
t.utc? #=> true
t.localtime #=> 2000-01-01 14:15:01 -0600
t.utc? #=> false
t.localtime("+09:00") #=> 2000-01-02 05:15:01 +0900
t.utc? #=> false