التابع 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‎

انظر أيضا

  • التابع isdst: يُعيد التابع isdst القيمة true إن وقع التوقيت time أثناء التوقيت الصيفي.

مصادر