[Overview][Constants][Procedures and functions][Index] 

Compare 2 dates, disregarding the time of day 


Compare 2 dates, taking into account the time of day 


Compares two times of the day, disregarding the date part. 


Extract the date part from a DateTime indication. 


Convert TDateTime format to DOS date/time format 


Converts a TDateTime value to a Julian date representation 


Convert a TDateTime timestamp to a Mac timestamp 


Convert a TDateTime value to a modified Julian date representation 


Convert a TDateTime value to Unix epoch time 


Extract the day (of month) part from a DateTime value 


Extract the day (of month) part of a DateTime value 


Extracts the day of the week from a DateTime value 


Extracts the day of the year from a TDateTime value 


Number of whole days between two DateTime values. 


Number of days in a month of a certain year. 


Number of days in a particular year. 


Return the number of days in the month in which a date occurs. 


Return the number of days in the year in which a date occurs. 


Calculate the approximate number of days between two DateTime values. 


Decode a DateTime value in year and year of day. 


Decode a DateTime value in a month, week of month and day of week 


Decode a datetime value in a date and time value 


Decode a DateTime value in a week of year and day of week. 


Decode a DateTime value in year, month, day of week parts 


Convert DOS date/time format to TDateTime format 


Encodes a year and day of year to a DateTime value 


Encodes a year, month, week of month and day of week to a DateTime value 


Encodes a DateTime value from all its parts 


Encode a TDateTime value from a year, week and day of week triplet 


Encodes a year, month, week, day of week specification to a TDateTime value 


Encode an interval as a TDateTime value. 


Calculates a DateTime value representing the end of a specified day 


Calculate a datetime value representing the last day of the indicated month 


Return the last moment of day of the week, given a year and a week in the year. 


Calculate a DateTime value representing the last day of a year 


Calculate a datetime value that represents the end of a given day. 


Calculate a DateTime value representing the last day of the month, given a day in that month. 


Calculate a DateTime value which represents the end of a week, given a date in that week. 


Calculate a DateTime value representing the last day of a year, given a date in that year. 


Extract the hour part from a DateTime value. 


Calculate the hour of a given DateTime value 


Calculate the number of hours passed since the start of the month. 


Calculate the number of hours elapsed since the start of the week. 


Calculate the number of hours passed since the start of the year. 


Calculate the number of whole hours between two DateTime values. 


Calculate the approximate number of hours between two DateTime values. 


Increase a DateTime value with a number of days. 


Increase a DateTime value with a number of hours. 


Increase a DateTime value with a number of milliseconds. 


Increase a DateTime value with a number of minutes. 


Increase a DateTime value with a number of seconds. 


Increase a DateTime value with a number of weeks. 


Increase a DateTime value with a number of years. 


Raise an EConvertError exception when a day is not a valid day of a year. 


Raise an EConvertError exception when a Year,Month,WeekOfMonth,DayofWeek is invalid. 


Raise an EConvertError about an invalid datetime specification. 


Raise an EConvertError with an invalid Year, WeekOfyear and DayOfWeek specification 


Raise an EConvertError exception when a Year,Month,NthDayofWeek,DayofWeek is invalid. 


Determine whether a date is in a leap year. 


Determine whether a time is PM or AM. 


Check if two date/time indications are the same day. 


Check if 2 dates are in the same month. 


Check whether a given date is today. 


Check whether a set of values is a valid date indication. 


Check whether a given year/day of year combination is a valid date. 


Check whether a given year/month/week/day of the week combination is a valid day 


Check whether a set of values is a valid date and time indication. 


Check whether a given year/week/day of the week combination is a valid day. 


Check whether a set of values is a valid time indication. 


Convert a Julian date representation to a TDateTime value. 


Convert local time to UTC time 


Convert a Mac timestamp to a Unix timestamp 


Convert a Mac timestamp to a TDateTime timestamp 


Extract the millisecond part from a DateTime value. 


Calculate the number of milliseconds elapsed since the start of the day 


Calculate the number of milliseconds elapsed since the start of the hour 


Calculate the number of milliseconds elapsed since the start of the minute 


Calculate number of milliseconds elapsed since the start of the month. 


Calculate the number of milliseconds elapsed since the start of the second 


Calculate the number of milliseconds elapsed since the start of the week 


Calculate the number of milliseconds elapsed since the start of the year. 


Calculate the number of whole milliseconds between two DateTime values. 


Calculate the approximate number of milliseconds between two DateTime values. 


Extract the minute part from a DateTime value. 


Calculate the number of minutes elapsed since the start of the day 


Calculate the number of minutes elapsed since the start of the hour 


Calculate number of minutes elapsed since the start of the month. 


Calculate the number of minutes elapsed since the start of the week 


Calculate the number of minutes elapsed since the start of the year 


Calculate the number of whole minutes between two DateTime values. 


Calculate the approximate number of minutes between two DateTime values. 


Convert a modified Julian date representation to a TDateTime value. 


Extract the month from a given date. 


Extract the month of a DateTime indication. 


Calculate the number of whole months between two DateTime values 


Calculate the approximate number of months between two DateTime values. 


Calculate which occurrence of weekday in the month a given day represents 


Return the period (in years, months, days) between two dates 


Given a day of the week, return the previous day of the week. 


Replace date part of a TDateTime value with another date. 


Replace selected parts of a TDateTime value with other values 


Replace day part of a TDateTime value with another day. 


Replace hours part of a TDateTime value with another hour. 


Replace milliseconds part of a TDateTime value with another millisecond. 


Replace minutse part of a TDateTime value with another minute. 


Replace month part of a TDateTime value with another month. 


Replace seconds part of a TDateTime value with another second. 


Replace time part of a TDateTime value with another time. 


Replace year part of a TDateTime value with another year. 


Check whether two TDateTime values have the same date part. 


Check whether two TDateTime values have the same date and time parts. 


Check whether two TDateTime values have the same time part. 


Scans a string for a DateTime pattern and returns the date/time 


Extract the second part from a DateTime value. 


Calculate the number of seconds elapsed since the start of the day 


Calculate the number of seconds elapsed since the start of the hour 


Calculate the number of seconds elapsed since the start of the minute 


Calculate number of seconds elapsed since the start of the month. 


Calculate the number of seconds elapsed since the start of the week 


Calculate the number of seconds elapsed since the start of the year. 


Calculate the number of whole seconds between two DateTime values. 


Calculate the approximate number of seconds between two DateTime values. 


Return the start of a day as a DateTime value, given a day indication 


Return first date of month, given a year/month pair. 


Return a day of the week, given a year, week and day in the week. 


Return the first day of a given year. 


Calculate the start of the day as a DateTime value, given a moment in the day. 


Calculate the first day of the month, given a date in that month. 


Return the first day of the week, given a date. 


Return the first day of the year, given a date in this year. 


Extract the time part from a DateTime indication. 


Return the current date 


Return the next day 


Encode a year and day of year to a TDateTime value 


Encode a year, month, week of month and day of week to a TDateTime value 


Encode a Year, Month, Day, Hour, minute, seconds, milliseconds tuplet to a TDateTime value 


Encode a year, week and day of week triplet to a TDateTime value 


Encode a year, month, week, day of week triplet to a TDateTime value 


Try to encode an interval as a TDateTime value. 


Convert a Julian date representation to a TDateTime value. 


Convert a modified Julian date representation to a TDateTime value. 


Replace selected parts of a TDateTime value with other values 


Convert UTC time to local time 


Convert Unix Timestamp to a Mac Timestamp 


Convert Unix epoch time to a TDateTime value 


Extract week (of the year) from a given date. 


Extract the week of the month (and optionally month and year) from a DateTime value 


Extract the week of the year (and optionally year) of a DateTime indication. 


Calculate the number of whole weeks between two DateTime values 


Return the number of weeks in a given year 


return the number of weeks in the year, given a date 


Calculate the approximate number of weeks between two DateTime values. 


Check whether two datetimes are only a number of days apart 


Check whether two datetimes are only a number of hours apart 


Check whether two datetimes are only a number of milliseconds apart 


Check whether two datetimes are only a number of minutes apart 


Check whether two datetimes are only a number of months apart 


Check whether two datetimes are only a number of seconds apart 


Check whether two datetimes are only a number of weeks apart 


Check whether two datetimes are only a number of years apart 


Extract the year from a given date. 


Calculate the number of whole years between two DateTime values 


Calculate the approximate number of years between two DateTime values. 


Return the previous day. 