将Coldfusion Error.DateTime转换为普通格式?

时间:2010-10-04 17:55:50

标签: sql tsql coldfusion coldfusion-8

在我公司,我们将从我们的站点范围错误模板收集的信息存储到数据库中,但由于error.datetime的格式,我很难对不同的日期范围进行任何SQL查询。

是否有人使用某些t-sql或coldfusion代码将其转换为mm / dd / yyyy格式?

以下是目前格式的示例。

Sun Jun 13 21:54:32 CDT 2010

但是对于任何疑问,我都需要做,我相信我有更好的格式。

2 个答案:

答案 0 :(得分:2)

在CF方面,您应该能够使用createOdbcDateTime()为数据库或dateformat()正确格式化它,以将其格式化为文本。如果日期以文本而不是日期对象的形式返回,则可以使用parseDateTime()转换为日期对象。

答案 1 :(得分:0)

作为替代方案,如果您只是使用SQL Server内置getDate()函数来填充日期列,则可以避免必须转换日期,因为错误已插入数据库。

它可能不是完全同一时间(即它可能超出ms或10)但它应该非常接近并且可能足以满足您的目的。

确保您的数据库服务器和应用程序服务器是时间同步的!