الفرق بين المراجعتين ل"Ruby/Time/local"
اذهب إلى التنقل
اذهب إلى البحث
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Time]] | [[تصنيف: Ruby Time]] | ||
− | التابع <code>local</code> مشابه لـ <code>[[Ruby/Time/gm| | + | التابع <code>local</code> مشابه لـ <code>[[Ruby/Time/gm|gm]]</code>، ولكنه يفسر القيم في إطار المنطقة الزمنية المحلية. |
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">local(year) → time | <syntaxhighlight lang="ruby">local(year) → time | ||
سطر 28: | سطر 28: | ||
===<code>sec</code>=== | ===<code>sec</code>=== | ||
الثانية | الثانية | ||
− | |||
− | |||
− | |||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
+ | يعيد التابع <code>local</code> <nowiki/>[[Ruby/Time|توقيت]]ا جديدًا استنادًا إلى القيم المعطاة. | ||
+ | |||
==أمثلة== | ==أمثلة== | ||
مثال على استخدام التابع <code>local</code>: | مثال على استخدام التابع <code>local</code>: | ||
<syntaxhighlight lang="ruby">Time.local(2000,"jan",1,20,15,1) #=> 2000-01-01 20:15:01 -0600</syntaxhighlight> | <syntaxhighlight lang="ruby">Time.local(2000,"jan",1,20,15,1) #=> 2000-01-01 20:15:01 -0600</syntaxhighlight> | ||
==انظر أيضا== | ==انظر أيضا== | ||
− | * التابع <code>[[Ruby/Time/gm|gm]]</code>: ينشئ التابع <code>gm</code> [[Ruby/Time|توقيت]]ا | + | * التابع <code>[[Ruby/Time/gm|gm]]</code>: ينشئ التابع <code>gm</code> [[Ruby/Time|توقيت]]ا استنادًا إلى القيم المعطاة، |
− | * التابع <code>[[Ruby/Time/mktime|mktime]]</code>: التابع <code>mktime</code> مشابه لـ <code>[[Ruby/Time/gm| | + | * التابع <code>[[Ruby/Time/mktime|mktime]]</code>: التابع <code>mktime</code> مشابه لـ <code>[[Ruby/Time/gm|gm]]</code>، ولكنه يفسر القيم في إطار المنطقة الزمنية المحلية. |
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Time.html#method-c-local قسم التابع local في الصنف Time في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Time.html#method-c-local قسم التابع local في الصنف Time في توثيق روبي الرسمي.] |
مراجعة 10:16، 7 نوفمبر 2018
التابع local
مشابه لـ gm
، ولكنه يفسر القيم في إطار المنطقة الزمنية المحلية.
البنية العامة
local(year) → time
local(year, month) → time
local(year, month, day) → time
local(year, month, day, hour) → time
local(year, month, day, hour, min) → time
local(year, month, day, hour, min, sec_with_frac) → time
local(year, month, day, hour, min, sec, usec_with_frac) → time
local(sec, min, hour, day, month, year, dummy, dummy, isdst, dummy) → time
المعاملات
year
السنة
month
الشهر
day
اليوم
hour
الساعة
min
الدقيقة
sec_with_frac
الثانية مع كسورها
sec
الثانية
القيمة المُعادة
يعيد التابع local
توقيتا جديدًا استنادًا إلى القيم المعطاة.
أمثلة
مثال على استخدام التابع local
:
Time.local(2000,"jan",1,20,15,1) #=> 2000-01-01 20:15:01 -0600
انظر أيضا
- التابع
gm
: ينشئ التابعgm
توقيتا استنادًا إلى القيم المعطاة، - التابع
mktime
: التابعmktime
مشابه لـgm
، ولكنه يفسر القيم في إطار المنطقة الزمنية المحلية.