TcxSchedulerDateTimeHelper Members
The TcxSchedulerDateTimeHelper class implements the date/time service of the scheduler control.Methods
Name | Description |
---|---|
AddDSTInfo(TcxTimeZoneInformation,Integer,TDateTime,TDateTime) | |
AddDSTInfo(TcxTimeZoneInformation,Integer,TSystemTime,TSystemTime) | |
AddDSTInfo(Integer,Integer,TDateTime,TDateTime) | Creates custom DST rules for the specified year. |
CalculateTransitionDate(Word,TSystemTime) | Converts ADSTDateTime from TSystemTime to TDateTime for the specified year. |
ConvertToAnotherTimeZone(TDateTime,Integer,Integer) | Converts the ATimeZone time zone’s time into the ANextTimeZone time zone’s time. |
ConvertToGlobalTime(TDateTime,Integer) | Converts the ATimeZone time zone’s time into UTC time. |
ConvertToLocalTime(TDateTime,Integer) | Converts a UTC time into the ATimeZone time zone’s time. |
CurrentTimeZone | Returns the time zone’s number as specified by the host environment. |
CurrentTimeZoneBias | |
DateToLongDateStr(TDateTime) | Converts the ADate date into a string formatted as a long date. |
DayToStr(TDateTime,Integer,Boolean) | Converts a date into a formatted date string. |
DayToStrFormatCount | Returns the total number of available date string formats. |
Equals(TObject) | Inherited from TObject. |
FillAdvanceStrings(TStrings) | |
GetDayMonthFormat(Integer,Boolean) | |
GetHashCode | Inherited from TObject. |
GetMeridiem(Boolean,Boolean) | |
HourToStr(TDateTime) | Returns a string representation of the ATime time without the AM or PM suffix, if the 12-hour format is applied. |
IncMonth(Word,Word,Word,Integer) | Increments the AMonth month by the number of months specified in the ANumberOfMonths parameter. |
Intersect(TDateTime,TDateTime,TDateTime,TDateTime) | Determines whether the time interval defined by the AStart1 or AFinish1 datetimes overlaps with the time interval defined by the AStart and AFinish (inclusive) datetimes. |
IsDaylightDateTime(Integer,TDateTime) | |
IsFreeTime(TDateTime,TDays,TDateTime,TDateTime) | Determines whether the ADateTime time is nonworking time. |
IsOddMonth(TDateTime) | Determines whether the ADate month is odd or even. |
IsWeekEnd(TDateTime,TDays) | Determines whether the ADate date is at the weekend. |
IsWeeksFull(TDateTime,TDateTime) | Determines whether the AStartDate and AEndDate parameters are the first and last days in a week. |
LockedUpdateDayMonthFormat | |
LockUpdateDayMonthFormat(Boolean) | |
MonthToStrNominative(TDateTime) | |
MonthYearToStr(Integer,Integer) | Returns the string representation of the AMonth month and AYear year. |
Refresh | Resets the date formats to their initial state. |
RoundTime(TDateTime) | Returns the time rounded to the nearest minute. |
StartOfWeek | Returns the zero-based number of the first day in a week. |
TimeAMString | Returns the AM suffix string which is used for the time values between 00:00 and 11:59 when using the 12-hour clock format. |
TimePMString | Returns the PM suffix string used for time values between 12:00 and 23:59 when using the 12-hour clock format. |
TimeToStr(TDateTime) | Returns a string representation of the ATime time with the AM or PM suffix if the 12-hour format is applied. |
TimeZoneBias(Integer) | Returns the time offset between UTC and the AIndex time zone. |
TimeZoneBiasDelta(Integer) | |
TimeZoneCount | Returns the number of time zones defined on the host environment. |
TimeZoneDaylightBias(TDateTime,Integer) | |
TimeZoneInfo(Integer) | Returns the TcxTimeZoneInformation record that contains details on the current time zone. |
ToString | Inherited from TObject. |
UpdateDayMonthFormat | |
WeekCount(TDateTime,TDateTime) | Calculates the number of weeks contained within the time interval specified by the AStart and AFinish date/time parameters. |
WorkDays | Returns the days that contain work hours. |
WorkFinish | Returns the end of the work hours. |
WorkStart | Returns the beginning of the work hours. |
See Also