Date and Time Functions
Procedures that work with dates and time.
Description
These procedures provide ways to deal with date and time intervals in a consistent way. Additional procedures are provided to set and get the current system date and time, and to retrieve a time stamp for sensitive timing algorithms.
VisualBasic compatible procedures
Procedures for working with so-called date serials, similar to those used in Visual Basic(r).
Date and time procedures
Procedures for working with the system date and time.

VisualBasic compatible procedures Now Gets a date serial of the current date and time. Creating Date serials DateSerial Gets the date serial representation of a date. TimeSerial Gets the date serial representation of a time. DateValue Gets the date serial representation of a date expressed as a `String`. TimeValue Gets the date serial representation of a time expressed as a `String`. Extracting information from Date serials Second Gets the seconds of the hour from a date serial. Minute Gets the minutes of the hour from a date serial. Hour Gets the hour of the day from a date serial. Day Gets the day of the month from a date serial. Weekday Gets the day of the week from a date serial. Month Gets the month of the year from a date serial. Year Gets the year from a date serial. DatePart Gets a time interval from a date serial. Extracting information from Date serials DateAdd Gets the result of a time interval added to a date serial. DateDiff Gets a time interval between two date serials. Miscellaneous IsDate Tests if a `String` can be converted to a date serial. MonthName Gets the month name of its integer representation. WeekdayName Gets the weekday name of its integer representation. | Date and time procedures Date Gets the `String` representation of the current system date. Time Gets the `String` representation of the current system time. SetDate Sets the current system date. SetTime Sets the current system time. Timer Gets a counter expressed in seconds.