Date & Time
Top  Previous  Next


These functions are related to getting the date or time, or manipulating date or time values.



(Back to Function Types List)



Function:
   D   
Result-type:   Date/Time
   
Arguments:   eExpression
   
Description:   Forces an 'Unknown' expression to look like a date/time expression -- it won't necessarily do conversion, it's simply used to satisfy argument type verifications where a function is used that returns an 'Unknown' type inside a function that requires a 'dDate' argument   


Function:   Date   
Result-type:   Date/Time
   
Arguments:   [nYear, nMonth, nDay]
   
Description:   Returns the current date if no arguments, else converts the numeric year, month and day into a date value   


Function:   DatePeriodRangesOverlap   
Result-type:   Boolean
   
Arguments:   dFromDate1, nFromPeriod1, dToDate1, nToPeriod1, dFromDate2, nFromPeriod2, dToDate2, nToPeriod2
   
Description:   Returns True if there are any common dates/periods between the From & To date/period ranges   


Function:   DateRangesOverlap   
Result-type:   Boolean
   
Arguments:   dFromDate1, dToDate1, dFromDate2, dToDate2
   
Description:   Returns True if there are any common dates between the From & To date ranges   


Function:   DateTime   
Result-type:   Date/Time
   
Arguments:   [nYear, nMonth, nDay [, nHours [, nMinutes [, nSeconds]]]]
   
Description:   Returns the current date and time if no arguments, else converts the numeric year, month and day into a date value, optionally with the time values also specified for a date/time value. If time values are specified but the date values are all 0, then the current date is used.   


Function:   DateToLongText   
Result-type:   Text
   
Arguments:   dDate [, 1]
   
Description:   Returns the date in text form 'yyyymmdd' if the second argument is 1, otherwise formats the date using the national language specifications (locale IDs) for date/time according to the Windows settings   


Function:   DateToShortText   
Result-type:   Text
   
Arguments:   dDate
   
Description:   Converts a Date into text, in the same format that FieldText() would return for a date field -- e.g. m/d/y or d/m/y   


Function:   DateToText   
Result-type:   Text
   
Arguments:   dDate
   
Description:   Converts a Date into text, in the system-specified Date Format (Program Options / Formats)   


Function:   DateToTextYear   
Result-type:   Text
   
Arguments:   dDate
   
Description:   Converts a Date into text, in the system-specified Date Format (Program Options / Formats), but also forces it to include the year   


Function:   Day   
Result-type:   Numeric
   
Arguments:   dDate
   
Description:   Returns the numeric day of the dDate given   


Function:   Days   
Result-type:   Numeric
   
Arguments:   dToDate, dFromDate
   
Description:   Returns the number of days between the dates given (like subtracting dates, so it returns 0 if both the same date). The "to" date should be first, e.g. : Days(ToDate(),FromDate())


Function:   DMY   
Result-type:   Text
   
Arguments:   dDate
   
Description:   Returns the date in the text form 'd mmm yyyy', for instance '8 July 2005'   


Function:   DoW   
Result-type:   Numeric
   
Arguments:   dDate
   
Description:   Returns the numeric day of the week for the dDate given (1 = Sunday, 7 = Saturday)   


Function:   DOWText   
Result-type:   Text
   
Arguments:   dDate
   
Description:   Returns the day of the week for dDate, as text   


Function:   FieldDate   
Result-type:   Date/Time
   
Arguments:   rRecord, cFieldName
   
Description:   Gets the date for the given field of a record. Will return a NULL value if the field is not normally a date value   


Function:   FieldTime   
Result-type:   Date/Time
   
Arguments:   rRecord, cFieldName
   
Description:   Gets the time for the given field of a record. Will return a NULL value if the field is not normally a time value   


Function:   FormatDateTime   
Result-type:   Text
   
Arguments:   cFormat, dValue
   
Description:   Formats a date/time value to text using the cFormat specification. Details are in the FormatDateTime specifications topic.   


Function:   GoMonth   
Result-type:   Date/Time
   
Arguments:   dDate, nMonths
   
Description:   Adds or subtracts a given number of months from the date. Won't overshoot months, for instance Jan 31st + 1 month = Feb 28th   


Function:   Hour   
Result-type:   Numeric
   
Arguments:   dTime
   
Description:   Returns the numeric hour for the given date/time value, 0 to 23   


Function:   MDY   
Result-type:   Text
   
Arguments:   dDate
   
Description:   Returns the date in the text form 'mmm d, yyyy', for instance 'July 8, 2005'   


Function:   Minute   
Result-type:   Numeric
   
Arguments:   dTime
   
Description:   Returns the numeric minute for the given date/time value, 0 to 59   


Function:   Month   
Result-type:   Numeric
   
Arguments:   dDate
   
Description:   Returns the numeric month of the dDate given   


Function:   MonthText   
Result-type:   Text
   
Arguments:   dDate
   
Description:   Returns the month name as text   


Function:   Second   
Result-type:   Numeric
   
Arguments:   dDateTime
   
Description:   Returns the numeric value of the second in the given time   


Function:   SecondsInDate   
Result-type:   Numeric
   
Arguments:   [dTime]
   
Description:   The total number of seconds in the current date/time (or a given date/time) since Jan 1st, 1970. Mainly useful for comparison purposes or time-tagging   


Function:   TextToDate   
Result-type:   Date/Time
   
Arguments:   cDate
   
Description:   Converts a text date into a date/time value   


Function:   TextToTime   
Result-type:   Date/Time
   
Arguments:   cTime
   
Description:   Converts a text time into a date/time value   


Function:   ThisDate   
Result-type:   Date/Time
   
Arguments:   (none)
   
Description:   Returns the current date of interest, if used where there's a specific date we're to be evaluating an expression for (e.g. in a summary report or color scheme)   


Function:   ThisFromDate   
Result-type:   Date/Time
   
Arguments:   (none)
   
Description:   Returns the 'From' date of interest, if used where there's a specific date range we're to be evaluating an expression for (e.g. in a list report)   


Function:   ThisFromPeriod   
Result-type:   Numeric
   
Arguments:   (none)
   
Description:   Returns the 'From' period of interest, if used where there's a specific date and period range we're to be evaluating an expression for (e.g. in a list report)   


Function:   ThisPeriod   
Result-type:   Numeric
   
Arguments:   (none)
   
Description:   Returns the current period of interest, if used where there's a specific date and period we're to be evaluating an expression for (e.g. for a color scheme)   


Function:   ThisToDate   
Result-type:   Date/Time
   
Arguments:   (none)
   
Description:   Returns the 'To' date of interest, if used where there's a specific date range we're to be evaluating an expression for (e.g. in a list report)   


Function:   ThisToPeriod   
Result-type:   Numeric
   
Arguments:   (none)
   
Description:   Returns the 'To' period of interest, if used where there's a specific date and period range we're to be evaluating an expression for (e.g. in a list report)   


Function:   Time   
Result-type:   Text
   
Arguments:   (none)
   
Description:   Returns the current time as text   


Function:   TimeToText   
Result-type:   Text
   
Arguments:   dTime
   
Description:   Converts a Time value into text, in the default time format, e.g. HH:MM AM. The time value is actually a date/time value, but the date is ignored. For instance, you can use DateTime() to get the current time as an argument.   


Function:   Today   
Result-type:   Date/Time
   
Arguments:   (none)
   
Description:   Returns the current date   


Function:   WeekdayName   
Result-type:   Text
   
Arguments:   nDayOfTheWeek [, fAbbreviate]
   
Description:   Returns the day of the week represented by the numeric day of the week, as text, optionally abbreviating (1 = 'Sunday' or 'Sun')   


Function:   Year   
Result-type:   Numeric
   
Arguments:   dDate
   
Description:   Returns the numeric year of the dDate given   





Page URL http://CampgroundMaster.com/help/datetime.html

Campground Master Home