我们正在CF9和CF10两个不同版本的ColdFusion上运行cfquery。当结果返回时,在这两个版本中,日期的格式化方式不同。
查询如下:
在CF9中,字段1的返回值看起来像是
在Cf10中,字段1的返回值看起来像是
有其他人注意到这个差异吗?我们已经搜索了CF文档,没有注意到这个变化。
查询如下:
SELECT TOP 100 CONVERT(DATE,Field1,121),Field2
FROM A_TABLE
在CF9中,字段1的返回值看起来像是
2010-06-01
。在Cf10中,字段1的返回值看起来像是
{ts '2010-06-01 00:00:00'}
。有其他人注意到这个差异吗?我们已经搜索了CF文档,没有注意到这个变化。
dateFormat()
、timeFormat()
和/或(在Cf 10中)dateTimeFormat()
-请参见我下面的答案。 - Scott Stroz