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

How to format this date as a string

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

11-AUG-15 10.38.00.000000000 AM

有什么方法可以将此字符串格式化为类似于 mm/dd/yy 的格式吗?

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

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

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

任何建议将不胜感激。

谢谢!

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()格式化日期对象。