-2
再次头痛的一天。需要对某些东西进行一些更改并首先填充可用的东西。基本上从什么时候开放到关闭。并且每15分钟添加一次可用点。ColdFusion - 日期/时间 - 插入日期范围的可用插槽
我可以得到开始日期和结束日期填充 - 但不能得到内部循环填充需要插入的增量时间...在这里输了少...任何帮助表示赞赏...
开始日期和来自CFFORM结束日期 - 正常工作...
Start Date:<br>
<cfinput type="datefield" name="startDate" required="true" message="Start Date Required">
<br><br>
End Date:<br>
<cfinput type="datefield" name="EndDate" required="true" message="End Date Required">
<cfloop index="dtToday" from="#StartDate#" to="#EndDate#">
<cfoutput>
<br>#DateFormat(dttoday)#<br>
<cfloop index="incr" from="#TimeFormat(sadd.topen)#" to="#TimeFormat(sadd.tclose)#" step="#CreateTimeSpan(0, 0, sadd.increment, 0)#">
[#TimeFormat(incr)#]
Do Database Insert of Date/Time at increments
</cfloop>
<cfset schdate = #DateAdd('d', 1, '#schdate#')#>
</cfoutput>
</cfloop>
当你输出变量时,你看到你认为你应该看到什么吗? – 2014-10-30 16:38:34
什么也看不到 - 尝试在dateadd内部循环中执行step increment - 仍然没有任何内容... – 2014-10-30 16:42:39
#TimeFormat(sadd.topen)# - #TimeFormat(sadd.tclose)# - #sadd.increment#minutes - getting me 06: 00 - 00:00和15分钟 – 2014-10-30 16:44:26