DateUtils 單元提供豐富的日期時間計算、編碼、解碼、比較、範圍判斷等函數,是 Delphi 處理日期時間的核心工具庫。
CompareDate CompareDateTime CompareTime
DateOf DateTimeToJulianDate DateTimeToModifiedJulianDate
DateTimeToUnix DayOf DayOfTheMonth
DayOfTheWeek DayOfTheYear DaysBetween
DaysInAMonth DaysInAYear DaysInMonth
DaysInYear DaySpan DecodeDateDay
DecodeDateMonthWeek DecodeDateTime DecodeDateWeek
DecodeDayOfWeekInMonth EncodeDateDay EncodeDateMonthWeek
EncodeDateTime EncodeDateWeek EncodeDayOfWeekInMonth
EndOfADay EndOfAMonth EndOfAWeek
EndOfAYear EndOfTheDay EndOfTheMonth
EndOfTheWeek EndOfTheYear HourOf
HourOfTheDay HourOfTheMonth HourOfTheWeek
HourOfTheYear HoursBetween HourSpan
IncDay IncHour IncMilliSecond
IncMinute IncSecond IncWeek
IncYear InvalidDateDayError InvalidDateMonthWeekError
InvalidDateTimeError InvalidDateWeekError InvalidDayOfWeekInMonthError
IsInLeapYear IsPM IsSameDay
IsToday IsValidDate IsValidDateDay
IsValidDateMonthWeek IsValidDateWeek IsValidTime
JulianDateToDateTime MilliSecondOf MilliSecondOfTheDay
MilliSecondOfTheHour MilliSecondOfTheMinute MilliSecondOfTheMonth
MilliSecondOfTheSecond MilliSecondOfTheWeek MilliSecondOfTheYear
MilliSecondsBetween MilliSecondSpan MinuteOf
MinuteOfTheDay MinuteOfTheHour MinuteOfTheMonth
MinuteOfTheWeek MinuteOfTheYear MinutesBetween
MinuteSpan ModifiedJulianDateToDateTime MonthOf
MonthOfTheYear MonthsBetween MonthSpan
NthDayOfWeek RecodeDate RecodeDateTime
RecodeDay RecodeHour RecodeMilliSecond
RecodeMinute RecodeMonth RecodeSecond
RecodeTime RecodeYear SameDate
SameDateTime SameTime SecondOf
SecondOfTheDay SecondOfTheHour SecondOfTheMinute
SecondOfTheMonth SecondOfTheWeek SecondOfTheYear
SecondsBetween SecondSpan StartOfADay
StartOfAMonth StartOfAWeek StartOfAYear
StartOfTheDay StartOfTheMonth StartOfTheWeek
StartOfTheYear TimeOf Today
Tomorrow TryEncodeDateDay TryEncodeDateMonthWeek
TryEncodeDateTime TryEncodeDateWeek TryEncodeDayOfWeekInMonth
TryJulianDateToDateTime TryModifiedJulianDateToDateTime TryRecodeDateTime
UnixToDateTime WeekOf WeekOfTheMonth
WeekOfTheYear WeeksBetween WeeksInAYear
WeeksInYear WeekSpan WithinPastDays
WithinPastHours WithinPastMilliSeconds WithinPastMinutes
WithinPastMonths WithinPastSeconds WithinPastWeeks
WithinPastYears YearOf YearsBetween
YearSpan Yesterday
分類提示: Encode/Decode 系列用於構建/拆解日期;Inc/Recode 系列用於增減/修改;StartOf/EndOf 系列獲取週期邊界;WithinPast 系列判斷時間差是否在範圍內;Try 開頭函數返回 Boolean 不拋異常。