我有一些来自 java 的 ColdFusion 9 应用程序的代码。我希望日期格式像这样 Nov 05, 2012 no time。目前它的格式是这样的。2012-11-05 00:00:00.0
这是代码
formatter = CreateObject("java", "java.text.SimpleDateFormat");
formatter.init("EEE MMM d HH:mm:ss 'GMT'Z yyyy");
我有一些来自 java 的 ColdFusion 9 应用程序的代码。我希望日期格式像这样 Nov 05, 2012 no time。目前它的格式是这样的。2012-11-05 00:00:00.0
这是代码
formatter = CreateObject("java", "java.text.SimpleDateFormat");
formatter.init("EEE MMM d HH:mm:ss 'GMT'Z yyyy");
formatter.init("MMM d , yyyy");
SimpleDateFormat format = new SimpleDateFormat("MMM d , yyyy");
String s = format.format(new Date()); printed **Apr 16 , 2013**
你有没有尝试过formatter.init("MMM d, yyyy") ?
请参阅http://docs.oracle.com/javase/1.5.0/docs/api/java/text/SimpleDateFormat.html
我发现用 main() 方法编写小程序来试验这些格式很有帮助。