我有一个日期选择器以欧元格式发送字符串日期,例如2011年12月2日(2011年12月2日)。但是,当我尝试以美国格式准备日期时,数据库可以处理它,例如
dateformat(LSDateFormat(form.startDate),'yyyy-mm-dd')
或
dateformat(form.startDate,'yyyy-mm-dd')
它将日期归结为2011 - 02 - 12(2011年2月12日)。
有没有人有一个可以处理日期的解决方案 - 作为字符串或日期对象。
干杯, 保罗
答案 0 :(得分:1)
这对您有何帮助:
<cfscript>
euDateArr = ListToArray(form.startDate, '/');
dateObj = CreateDate(euDateArr[3], euDateArr[2], euDateArr[1]);
</cfscript>