التابع local
الخاص بالصنف Time
في روبي
التابع 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
الثانية
usec_with_frac
dummy
isdst
القيمة المُعادة
أمثلة
مثال على استخدام التابع local
:
Time.local(2000,"jan",1,20,15,1) #=> 2000-01-01 20:15:01 -0600
انظر أيضا
- التابع
gm
: ينشئ التابعgm
توقيتاTime
استنادًا إلى القيم المعطاة، ويتم تفسيرها على أنها UTC (GMT). يجب تحديد السنة. القيم الأخرى تساوي افتراضيا الحد الأدنى لقيمة هذا الحقل (وقد تكونnil
أو قد تُحذف). يمكن تحديد الشهر بعدد من 1 إلى 12، أو بأسماء الشهور الإنجليزية المكونة من ثلاثة أحرف. يتم تحديد الساعات من المجال (0..23). سيُطلق استثناءArgumentError
إذا كانت أي من تلك القيم خارج النطاق. سيقبل التابع أيضًا عشر وسائط في الطلب المُخرج من#to_a
. - التابع
mktime
: التابعmktime
مشابه لـ::gm
، ولكنه يفسر القيم في إطار المنطقة الزمنية المحلية. المنطقة الزمنية المحلية.