Description: XCalendar is a collection of calendar utilities for Delphi.
As you know the Delphi TDateTime type stores date/times as a floating point
value representing the time passed from a specific time, or more precisely:
The integral part of a Delphi TDateTime value is the number of days that
have passed since 12/30/1899. The fractional part of the TDateTime value is
fraction of a 24 hour day that has elapsed.
A calendar divides time into units, such as weeks, months, and years. The
number, length, and start of the divisions vary in each calendar.
So any TDateTime value can be decoded to units of an arbitrary calendar and
values expressed in units of a calendar can be encoded to TDateTime values.
XCalendar contains calendars, database date/time field types, tools to find
calendar events and some astronomical stuff.
To Search:
File list (Check if you may need any files):
XCalendar\Demos\AstroEvents\Project1.cfg
.........\.....\...........\Project1.dof
.........\.....\...........\Project1.dpr
.........\.....\...........\Project1.drc
.........\.....\...........\Project1.exe
.........\.....\...........\Project1.res
.........\.....\...........\Project1.stat
.........\.....\...........\Unit1.dcu
.........\.....\...........\Unit1.dfm
.........\.....\...........\Unit1.pas
.........\.....\.....Persian\Project1.dpr
.........\.....\............\Project1.drc
.........\.....\............\Project1.exe
.........\.....\............\Project1.stat
.........\.....\............\Unit1.dcu
.........\.....\............\Unit1.dfm
.........\.....\............\Unit1.pas
.........\.....\Calendars\Project1.cfg
.........\.....\.........\Project1.dof
.........\.....\.........\Project1.dpr
.........\.....\.........\Project1.drc
.........\.....\.........\Project1.exe
.........\.....\.........\Project1.res
.........\.....\.........\Project1.stat
.........\.....\.........\Unit1.dcu
.........\.....\.........\Unit1.dfm
.........\.....\.........\Unit1.pas
.........\.....\.ustomRule Event\Project1.cfg
.........\.....\................\Project1.dof
.........\.....\................\Project1.dpr
.........\.....\................\Project1.drc
.........\.....\................\Project1.exe
.........\.....\................\Project1.res
.........\.....\................\Project1.stat
.........\.....\................\Unit1.dcu
.........\.....\................\Unit1.dfm
.........\.....\................\Unit1.pas
.........\.....\DBFields\Project1.dpr
.........\.....\........\Project1.exe
.........\.....\........\Unit1.dcu
.........\.....\........\Unit1.dfm
.........\.....\........\Unit1.pas
.........\.....\IranEvents\Hijri.ini
.........\.....\..........\IranEventsGregorian.xml
.........\.....\..........\IranEventsHijri.xml
.........\.....\..........\IranEventsMisc.xml
.........\.....\..........\IranEventsPersian.xml
.........\.....\..........\Project1.cfg
.........\.....\..........\Project1.dof
.........\.....\..........\Project1.dpr
.........\.....\..........\Project1.drc
.........\.....\..........\Project1.res
.........\.....\..........\Unit1.dfm
.........\.....\..........\Unit1.pas
.........\.....\PlannerCalendar\Project1.cfg
.........\.....\...............\Project1.dof
.........\.....\...............\Project1.dpr
.........\.....\...............\Project1.drc
.........\.....\...............\Project1.res
.........\.....\...............\Unit1.ddp
.........\.....\...............\Unit1.dfm
.........\.....\...............\Unit1.pas
.........\Install.txt
.........\License.txt
.........\Readme.txt
.........\..s\Ar-SA\mk.bat
.........\...\.....\xcalGregorian.rc
.........\...\.....\xcalGregorian.xml
.........\...\.....\xcalHijri.rc
.........\...\.....\xcalHijri.xml
.........\...\.....\xcalPersian.rc
.........\...\.....\xcalPersian.xml
.........\...\En-US\mk.bat
.........\...\.....\xcalGregorian.rc
.........\...\.....\xcalGregorian.xml
.........\...\.....\xcalHijri.rc
.........\...\.....\xcalHijri.xml
.........\...\.....\xcalPersian.rc
.........\...\.....\xcalPersian.xml
.........\...\Fa-IR\mk.bat
.........\...\.....\xcalGregorian.rc
.........\...\.....\xcalGregorian.xml
.........\...\.....\xcalHijri.rc
.........\...\.....\xcalHijri.xml
.........\...\.....\xcalPersian.rc
.........\...\.....\xcalPersian.xml
.........\Source\AACoordinates.dcu
.........\......\AACoordinates.pas
.........\......\AACoordinateTransformation.dcu
.........\......\AACoordinateTransformation.pas
.........\......\AADate.dcu
.........\......\AADate.pas
.........\......\AADynamicalTime.dcu
.........\......\AADynamicalTime.pas
.........\......\AAEarth.dcu
.........\......\AAEarth.pas
.........\......\AAEaster.dcu
.........\......\AAEaster.pas
.........\......\AAEclipses.dcu
.........\......\AAEclipses.pas