首页  »   ColdFusion

cfqueryParam在Railo解析12:00AM解决办法

网友分享于:2014-10-26  浏览:0次
cfqueryParam在Railo解析12:00AM
<cfqueryparam cfsqltype="CF_SQL_TIMESTAMP" value="#DateFormat(‘2014/12/31’) 12:00AM">

在coldfusion中解析出来时间是2014-12-31 00:00:00,但是在railo环境下解析时间为2014-12-31 12:00:00,这是为什么?
求各位解答
------解决思路----------------------
<!--- 格式化日期字符串--->
  <cfoutput>现在北京时间:#dateformat(now()<!---,"dddd,mmmm yyyy"--->)#<br /></cfoutput>
  <!--- 根据系统小时得出是一天的什么时候--->
  <cfset currentHour=#Hour(Now())# />
  <cfif currentHour Lt 6 and #currentHour# Gte 0>
   <cfoutput>当前为凌晨:#currentHour#<br /></cfoutput>
  <cfelseif currentHour Lt 11 and #currentHour# Gte 6>
   <cfoutput>当前为上午:#currentHour#<br /></cfoutput>
  <cfelseif currentHour Lt 14 and #currentHour# Gte 11>
   <cfoutput>当前为中午:#currentHour#<br /></cfoutput>
  <cfelseif currentHour Lt 19 and #currentHour# Gte 14>
   <cfoutput>当前为下午:#currentHour#<br /></cfoutput>
  <cfelse>
   <cfoutput>当前为晚上:#currentHour#<br /></cfoutput>
  </cfif>

相关解决方案

最新解决方案