التابع isdst الخاص بالصنف Time في روبي
يُعيد التابع isdst القيمة true إن وقع التوقيت time أثناء التوقيت الصيفيTime في المنطقة الزمنية الخاصة به.
البنية العامة
isdst → true or false
القيمة المُعادة
أمثلة
مثال على استخدام التابع 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: يُعيد التابعinspectسلسلة نصية تمثل التوقيتtime. هذا التابع مكافئ لاستدعاء التابعstrftimeمع سلسلة التنسيق المناسبة. - التابع
localtime: يحول التابعlocaltimeالتوقيتtimeإلى التوقيت المحلي (باستخدام المنطقة الزمنية المحلية السارية لهذه العملية) مع تعديل المستقبِل (receiver).