home *** CD-ROM | disk | FTP | other *** search
- ********************
-
- FUNCTION Stod
-
- PARAMETERS _string
-
- IF TYPE("_string") != "C"
- RETURN(CTOD(" / / "))
- ENDIF
-
- IF LEN(_string) = 8
- IF EMPTY(AT("/", _string)) && No slashes
- RETURN(CTOD(SUBSTR(_string, 5, 2) + "/" + SUBSTR(_string, 7) + "/" + SUBSTR(_string, 1, 4)))
- ELSE
- RETURN(CTOD(_string))
- ENDIF
- ELSEIF LEN(_string) = 6
- RETURN(CTOD(SUBSTR(_string, 3, 2) + "/" + SUBSTR(_string, 5) + "/" + SUBSTR(_string, 1, 2)))
- ELSE
- RETURN(CTOD(" / / "))
- ENDIF
-
- * End of File