【发布时间】:2016-03-13 12:39:52
【问题描述】:
我使用 cfspreadsheet 通过 excel 表上传和解析,并将所有值插入数据库,问题是 [我的 excel 表的日期范围从 2016 年 1 月 2 日到 2016 年 2 月 29 日,从 1/2 /16 到 12/2/2016 它在 excelsheet 中右对齐,其余为左对齐...]。该值被插入到数据库中,但我无法使用数据库中的 where 条件从 1-12 中获取值。我尝试在我的 excel 表中手动更改日期格式。发生了什么
..02 January 2016
02 February 2016
.
.
02 December 2016
13/02/2016
14/02/2016
.
.
截至 2016 年 2 月 12 日[mm/dd/yy] 将 dd 显示为月份符号,从 13/02/2016[dd/mm/yyy] 开始正常显示,我尝试了所有格式选项,我需要在代码中实现它。我认为在下载数据本身时,日期的格式不正确,我尝试使用不同的 excel 表但没有用......我尝试使用冷融合代码将这些日期转换为特定格式,但它对我不起作用。 .
<cfset sheet = spreadSheetRead("D:\file123\final1231.xls")>
<cfset SpreadSheetFormatColumn(sheet,{dataFormat="yyyy-mm-dd"},3)>
<cfset SpreadSheetWrite(sheet,"D:\file123\final1232",true)>
任何人都可以帮助我吗?
【问题讨论】:
标签: coldfusion-10 import-from-excel