التابع Time.isdst
في روبي
يتحقق التابع isdst
إن وقع التوقيت الذي استُدعي معه أثناء التوقيت الصيفي في منطقته الزمنية.
البنية العامة
isdst → true or false
القيمة المعادة
تعاد القيمة true
إن وقع التوقيت المعطى أثناء التوقيت الصيفي في منطقته الزمنية. خلا ذلك، تعاد القيمة flase
.
أمثلة
مثال على استخدام التابع isdst
:
# CST6CDT:
Time.local(2000, 1, 1).zone #=> "CST"
Time.local(2000, 1, 1).isdst #=> false
Time.local(2000, 1, 1).dst? #=> false
Time.local(2000, 7, 1).zone #=> "CDT"
Time.local(2000, 7, 1).isdst #=> true
Time.local(2000, 7, 1).dst? #=> true
# Asia/Tokyo:
Time.local(2000, 1, 1).zone #=> "JST"
Time.local(2000, 1, 1).isdst #=> false
Time.local(2000, 1, 1).dst? #=> false
Time.local(2000, 7, 1).zone #=> "JST"
Time.local(2000, 7, 1).isdst #=> false
Time.local(2000, 7, 1).dst? #=> false
انظر أيضًا
- التابع
inspect
: يُعيد سلسلة نصية تمثل التوقيت الذي استدعي معه. - التابع
localtime
: يحول التوقيت الذي استدعي معه إلى التوقيت المحلي.