*!*****************************************************************************
*!
*! Function: CHK_TIME
*!
*!*****************************************************************************
FUNCTION chk_time
PARAMETERS tmptime, whichtime
*... just checks to see if 1-24 and 0 - 59
IF LEN(TRIM(tmptime)) = 0
RETURN .F.
ENDIF ( LEN(TRIM(tmptime)) = 0 )
IF whichtime = '12'
IF !BETWEEN( VAL(LEFT(tmptime, 2)) , 1, 12)
RETURN .F.
ENDIF ( !BETWEEN( VAL(LEFT(tmptime, 2)) , 1, 12) )
ELSE &&... '24'
IF !BETWEEN( VAL(LEFT(tmptime, 2)) , 1, 24)
RETURN .F.
ENDIF ( !BETWEEN( VAL(LEFT(tmptime, 2)) , 1, 24) )
ENDIF ( whichtime = '12' )
IF VAL(RIGHT(ALLTRIM(tmptime), 2)) > 59
RETURN .F.
ENDIF ( VAL(RIGHT(ALLTRIM(tmptime), 2)) > 59 )
RETURN .T.