Here was my solution.
<cffunction name="insertDays" access="public"
returntype="void" output="false" hint="I check for and then insert
the dates / time off">
<cfargument name="event" type="ModelGlue.Core.Event">
<cfset recordDAO = createObject("component",
"edu.umich.timesheetDAO")>
<cfset uniqname =
arguments.event.getValue("uniqname")>
<cfset i = 0>
<cfloop from="0" to="#daysInMonth(Now())#" index="i">
<cfset i=i + 1>
<cfoutput>
<cfset time = arguments.event.getValue('#i#_time')>
<cfset type = arguments.event.getValue('#i#_type')>
<cfset time2 = arguments.event.getValue('#i#_time2')>
<cfset type2 = arguments.event.getValue('#i#_type2')>
<cfif time NEQ "">
<cfset timeoff = "#time#">
<cfset timetype = "#type#">
<cfset toDate = "#this.MM#/#i#/#this.YYYY#">
<cfset addRecord = recordDAO.addTODates(#toDate#,
#uniqname#, #timeoff#, #timetype#)>
</cfif>
<cfif time2 NEQ "">
<cfset timeoff = "#time2#">
<cfset timetype = "#type2#">
<cfset toDate = "#this.MM#/#i#/#this.YYYY#">
<cfset insertRecord = recordDAO.addTODates(#toDate#,
#uniqname#, #timeoff#, #timetype#)>
</cfif>
</cfoutput>
</cfloop>
</cffunction>