Platforms to show: All Mac Windows Linux Cross-Platform
CFTimeZoneMBS class
Super class: CFObjectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CoreFoundation | MBS MacCF Plugin | 3.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Subclass of the CFObjectMBS class.
- 6 methods
- method Abbreviation(atTime as CFAbsoluteTimeMBS) as CFStringMBS
- method Constructor
- method Data as CFBinaryDataMBS
- method IsDaylightSavingTime(atTime as CFAbsoluteTimeMBS) as boolean
- method Name as CFStringMBS
- method SecondsFromGMT(atTime as CFAbsoluteTimeMBS) as CFTimeIntervalMBS
Super class CFObjectMBS
- 5 properties
- property Handle as Integer
- property Hash as Integer
- property Lasterror as Integer
- property Type as Integer
- property TypeDescription as String
- 9 methods
- method close
- method DeepCopy as CFObjectMBS
- method EncodedData as MemoryBlock
- method Equal(o as CFObjectMBS) as boolean
- method ReleaseObject
- method RetainCount as Integer
- method RetainObject
- method XML as CFBinaryDataMBS
- method XMLdata as String
- shared method NewCFObject(handle as Integer) as CFObjectMBS
This class has no sub classes.
Some useful global functions for this class:
- CreateCFTimeZoneMBS(name as CFStringMBS, data as CFBinaryDataMBS) as CFTimeZoneMBS
- CreateCFTimeZoneMBSwithName(name as CFStringMBS, TryAbbrev as boolean) as CFTimeZoneMBS
- CreateCFTimeZoneMBSwithTimeIntervalFromGMT(time as CFTimeIntervalMBS) as CFTimeZoneMBS
- GetDefaultCFTimeZoneMBS as CFTimeZoneMBS
- SetDefaultCFTimeZoneMBS(timezone as CFTimeZoneMBS)
- SystemCFTimeZoneMBS as CFTimeZoneMBS
Some methods using this class:
- CFAbsoluteTimeMBS.AddGregorianUnits(timezone as CFTimeZoneMBS, units as CFGregorianUnitsMBS) as CFAbsoluteTimeMBS
- CFAbsoluteTimeMBS.DayofWeek(timezone as CFTimeZoneMBS) as Integer
- CFAbsoluteTimeMBS.DayofYear(timezone as CFTimeZoneMBS) as Integer
- CFAbsoluteTimeMBS.GetDifferenceAsGregorianUnits(secondtime as CFAbsoluteTimeMBS, timezone as CFTimeZoneMBS, flags as Integer) as CFGregorianUnitsMBS
- CFAbsoluteTimeMBS.GregorianDate(timezone as CFTimeZoneMBS) as CFGregorianDateMBS
- CFAbsoluteTimeMBS.WeekofYear(timezone as CFTimeZoneMBS) as Integer
- CFDateMBS.Date(timeZone as CFTimeZoneMBS = nil) as Date
- CFDateMBS.DateTime(timeZone as CFTimeZoneMBS = nil) as DateTime
- CFDateMBS.NewDate(date as date, timeZone as CFTimeZoneMBS = nil) as CFDateMBS
- CFGregorianDateMBS.AbsoluteTime(timezone as CFTimeZoneMBS) as CFAbsoluteTimeMBS
The items on this page are in the following plugins: MBS MacCF Plugin.