Ok, so here is how I worked this out. Can this be cleaned up any? <cfif IsDefined("EnteredTime")>
<!--- Does Time Have a : In It? ---> <cfif #find(":",FORM.EnteredTime)#> <cfoutput>Error ":"</cfoutput> <cfelse> <cfif #FORM.EnteredTime# GT 0> <cftry> <!--- Check For Valid Time ---> <cfset EnteredTime = #FORM.EnteredTime# /> <cfset ClockMin=left(numberformat(EnteredTime, "0000"), 2)> <cfset ClockSec=right(numberformat(EnteredTime, "0000"), 2)> <cfset ClockTime = createTime(0, #ClockMin#, #ClockSec#)> <!--- Do Math ---> <cfset EnteredTime = #numberformat(FORM.EnteredTime,"0000")#> <cfset EnteredTimeMin=left(EnteredTime, 2)> <cfset EnteredTimeSec=right(EnteredTime, 2)> <cfset EnteredTimeInSec=(#EnteredTimeMin#*60) + #EnteredTimeSec#> <cfset PeriodLength="12"> <cfset PeriodLengthInSec=#PeriodLength#*60> <cfset Diff=#PeriodLengthInSec# - #EnteredTimeInSec#> <cfset DiffMin=#numberformat(int(Diff/60),"00")#> <cfset DiffMinRd=#DiffMin#> <cfset DiffSec=#lsnumberformat(Diff mod 60,"00")#> <cfscript> stattime=DiffMin & ":" & #DiffSec#; </cfscript> <!--- Display Subtracted Time ---> <cfoutput>#stattime#</cfoutput> <!--- Catch Time Error ---> <cfcatch type="any"> <cfoutput>The time you entered is not correct.</cfoutput> </cfcatch> </cftry> </cfif> </cfif> <form action="test.cfm" method="post" name="Test"> Clock Time: <input type="text" name="EnteredTime" size="4" maxlength="4" /> <input type="submit" /> <cfelse> <form action="test.cfm" method="post" name="Test"> Clock Time: <input type="text" name="EnteredTime" size="4" maxlength="4" /> <input type="submit" /> </form> </cfif> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion MX7 by AdobeĀ® Dyncamically transform webcontent into Adobe PDF with new ColdFusion MX7. Free Trial. http://www.adobe.com/products/coldfusion?sdid=RVJV Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:282863 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4