为什么Coldfusion DateTime会返回奇怪的值?

fre*_*ent 4 coldfusion datetime

我正在尝试使用Coldfusion DateFormat函数.有人可以告诉我,为什么这样做:

 #DateFormat( now(), "YYYY-MM-DD HH:MM:SS")#
Run Code Online (Sandbox Code Playgroud)

返回:

 2012-07-17 16:07:666
Run Code Online (Sandbox Code Playgroud)

为什么666毫秒?一些恶魔???

Sea*_*yne 8

DateFormat不格式化时间.使用TimeFormat获取时间.

编辑:

使用此代码进行日期时间输出.

#dateFormat(now(),'YYYY-MM-DD')# #timeFormat(now(), 'HH:MM:SS')#
Run Code Online (Sandbox Code Playgroud)

  • 是的,createODBCDateTime(now())http://livedocs.adobe.com/coldfusion/8/htmldocs/functions_c-d_20.html (2认同)