IsNumericDate

Evaluates "real value" of date/time object. Returns TRUE if the number represents "real value" of the date/time object; otherwise, FALSE.

See also IsDate and ParseDateTime.

Syntax

IsNumericDate(number)
number

Real number.

Examples

<!--- This example shows the use of IsNumericDate --->
<HTML>
<HEAD>
<TITLE>
IsNumericDate Example
</TITLE>
</HEAD>

<BODY bgcolor=silver>
<H3>IsNumericDate Example</H3>

<CFIF IsDefined("FORM.theTestValue")>
<!--- test if the value is Numeric or a pre-formatted Date value --->
    <CFIF IsNumeric(FORM.theTestValue) or IsDate(FORM.theTestValue)>
<!--- if this value is a numericDate value, then pass --->
        <CFIF IsNumericDate(FORM.theTestValue)>
        <H3>The string <CFOUTPUT>#FORM.theTestValue#</CFOUTPUT> 
          is a valid numeric date</H3>
        <CFELSE>
        <H3>The string <CFOUTPUT>#FORM.theTestValue#</CFOUTPUT> 
          is not a valid numeric date</H3>
        </CFIF>
    <CFELSE>
    <H3>The string <CFOUTPUT>#FORM.theTestValue#</CFOUTPUT> 
      is not a valid numeric date</H3>
    </CFIF>
</CFIF>

<FORM ACTION="isNumericDate.cfm" METHOD="POST">
<P>Enter a string, and discover if it can be evaluated to a date value.
<P><INPUT TYPE="Text" NAME="TheTestValue" VALUE="<CFOUTPUT>#Now()#
  </CFOUTPUT>">
<INPUT TYPE="Submit" VALUE="Is it a Date?" NAME="">
</FORM>

</BODY>
</HTML>