如何将此日期格式化为字符串

时间:2015-11-24 20:42:24

标签: coldfusion coldfusion-9

这是我的情景。我从数据库中获取此日期:

11-AUG-15 10.38.00.000000000 AM

有没有办法将此字符串格式化为与mm/dd/yy类似的内容?

到目前为止,我已经尝试了以下但没有运气:

  • 的DateFormat()
  • CreateODBCDate()
  • LSParseDateTime()

每次我使用上述其中一项时,都会收到以下错误:

11-AUG-15 10.38.00.000000000 AM is an invalid date or time string.

任何建议都将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:2)

parseDateTime("11-AUG-15 10.38.00.000000000 AM", "dd-MMM-yy hh.mm.ss.S aa");

运行我:http://trycf.com/gist/aac6d63777ae1b0e9aa3/acf?theme=monokai

然后您可以使用DateFormat()DateTimeFormat()来格式化日期对象。