使用java.text.SimpleDateFormat进行Java日期格式化

时间:2013-04-16 15:48:40

标签: java coldfusion coldfusion-9

我有一些代码来自一个名为java的ColdFusion 9应用程序。 我希望这个日期格式像这样的2012年11月5日没有时间。 目前它是这样的格式。 2012-11-05 00:00:00.0

这是代码

    formatter = CreateObject("java", "java.text.SimpleDateFormat");
    formatter.init("EEE MMM d HH:mm:ss 'GMT'Z yyyy");

2 个答案:

答案 0 :(得分:2)

formatter.init("MMM d , yyyy");


SimpleDateFormat format = new SimpleDateFormat("MMM d , yyyy");
String s = format.format(new Date());  printed  **Apr 16 , 2013**

答案 1 :(得分:0)

您是否尝试过formatter.init("MMM d, yyyy") ?

请参阅http://docs.oracle.com/javase/1.5.0/docs/api/java/text/SimpleDateFormat.html

我发现使用main()方法编写小程序来试验格式是有帮助的。