الفرق بين المراجعتين لصفحة: «Ruby/Time/localtime»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>localtime</code> الخاص بالصنف <code>Time</code> في روبي}}</noinclude> تصنيف: Ruby تصن...' |
لا ملخص تعديل |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Time]] | [[تصنيف: Ruby Time]] | ||
يحول التابع <code>localtime</code> [[Ruby/Time|التوقيت]] | يحول التابع <code>localtime</code> [[Ruby/Time|التوقيت]] الذي استُدعي معه إلى التوقيت المحلي (باستخدام المنطقة الزمنية المحلية السارية لهذه العملية) مع تعديل المستقبِل (receiver). | ||
قي حال إعطاء الوسيط <code> | قي حال إعطاء الوسيط <code>utc_offset</code>، سيتم استخدامه بدلاً من الوقت المحلي. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">localtime → time | <syntaxhighlight lang="ruby">localtime → time | ||
سطر 13: | سطر 13: | ||
فارق التوقيت مع التوقيت العالمي الموحد | فارق التوقيت مع التوقيت العالمي الموحد | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
يعيد التابع <code>localtime</code> [[Ruby/Time|توقيتا]]. | |||
==أمثلة== | ==أمثلة== | ||
مثال على استخدام التابع <code>localtime</code>: | مثال على استخدام التابع <code>localtime</code>: | ||
سطر 22: | سطر 24: | ||
t.utc? #=> false</syntaxhighlight> | t.utc? #=> false</syntaxhighlight> | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Time/isdst|isdst]]</code>: يُعيد التابع <code>isdst</code> القيمة <code>true</code> إن وقع [[Ruby/Time|التوقيت]] <code>time</code> أثناء التوقيت الصيفي | * التابع <code>[[Ruby/Time/isdst|isdst]]</code>: يُعيد التابع <code>isdst</code> القيمة <code>true</code> إن وقع [[Ruby/Time|التوقيت]] <code>time</code> أثناء التوقيت الصيفي. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Time.html#method-i-localtime قسم التابع localtime في الصنف Time في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Time.html#method-i-localtime قسم التابع localtime في الصنف Time في توثيق روبي الرسمي.] |
مراجعة 14:31، 7 نوفمبر 2018
يحول التابع 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