We’ve been working on our Date/Time Class (and Date/Time Components), to go along with our Date Class / Component and Year Class / Component – there are all parts of the Calendar Engine side of ESBDevLib for Delphi VCL/FMX, which is based on existing routines and components that are used in our ESBPCS for VCL.
As wit the Date Class/Component, the Date/Time Class/Component is needed as part of the new Calendar Engine in v2 of our ESBDateCalc Application.
As mentioned in an earlier posts, we are doing a Class and a Component Demo for each of these – and will do VCL and FMX demos, so that developers can see the different approaches – plus it is an opportunity to see how the Formatter Classes/Component and the UICtrl Component works.
Here is a Screen Shot (under Windows 10) of the TEDLDateTime Class Demo:
The Date/Time Class/Component like the Year Class/Component support BC/BCE dates – and whilst TDateTime methods are provided, our Reference Date/Time is used throughout.
We next have to do a new version of our Date Range Class/Component, and its descendant that will include time.