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

标签 java coldfusion coldfusion-9

我有一些来自 ColdFusion 9 应用程序的 java 代码。 我希望日期格式像 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");

最佳答案

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


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

关于使用 java.text.SimpleDateFormat 进行 Java 日期格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16041474/

相关文章:

java - 如何安全地存储外部服务的凭据

exception - 如何从 CFC 文件获取异常详细信息

coldfusion - 如何通过 ColdFusion 中的最后一个分隔符拆分字符串

java - 扩展枚举的优雅方式

java - 如何在 JTable 中正确实现 JComboBox?

mysql - 用户定义的数据收集帮助 ColdFusion

coldfusion - 在 Coldfusion 9 中使用 Coldfusion.sql.QueryTable.next()

coldfusion - 我可以获得被黑的 Coldfusion 模板的来源吗?

java - Liferay openAM 配置错误

php - 本地化:子域、目录或域