|
Actually
here
is a little function I knocked up for you
<cfscript>
function getAge(dob) { if (dob CONTAINS "-") {delim = "-";} else if (dob CONTAINS "\") {delim = "\";} else if (dob CONTAINS "/") {delim = "/";} else if (dob CONTAINS " ") {delim = " ";} else {delim = "noDelim";} if (delim EQ "noDelim") {age = "Not a date";} else {age = DateDiff("yyyy",CreateODBCDateTime(ListSetAt(dob,2,MonthAsString(ListGetAt(dob,2,delim)),delim)),NOW());} return age; } </cfscript> <cfset myAge =
getAge("22-12-1975")>
<cfoutput>#myAge#</cfoutput> The
key is to convert the month into a string so when you convert it to an ODBC
date, it knows which value is the month
Regards Steve Onnis
("If you think it can't be done, you haven't asked me!") - Steve Onnis
--- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] MX Downunder AsiaPac DevCon - http://mxdu.com/ |
- [cfaussie] RE: Date difference and create date and date form... Steve Onnis
- [cfaussie] RE: Date difference and create date and date... stone
- [cfaussie] RE: Date difference and create date and date... Mark Stanton
- [cfaussie] RE: Date difference and create date and date... Steve Onnis
- [cfaussie] RE: Date difference and create date and date... stone
- [cfaussie] RE: Date difference and create date and date... Toby Tremayne
- [cfaussie] RE: Date difference and create date and date... Steve Onnis
- [cfaussie] RE: Date difference and create date and date... Mark Stanton
- [cfaussie] RE: Date difference and create date and date... stone
