java - 将 Hippo JCR 日期时间转换为 Java 格式

标签 java datetime jcr hippocms

我使用 JCR 查询从 Hippo 存储库中获取一些新闻。结果我得到了这种格式的日期:

2011-04-07T08:34:13.093Z

谁能告诉我如何将它转换成这样:

07-04-2011 08:34

以一种简单的方式。

谢谢!!

最佳答案

您可以使用 SimpleDateFormat 执行此操作:

ParsePosition pp = new ParsePosition(0);
SimpleDateFormat hippoFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
Date javaDate = hippoFormat.parse("2011-04-07T08:34:13.093Z", pp)

关于java - 将 Hippo JCR 日期时间转换为 Java 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6032104/

相关文章:

c++ - OLE 日期时间到 Posix_time

java - 使用 JCR 与 J2EE 客户端服务器环境中的各种内容存储库进行交互的标准接口(interface)

java - 在 Java 中使用 ArrayList

使用通用约束的 Java 工厂模式

java - 有没有办法在 Mac 中以 headless 方式运行 GUI 应用程序?

c# - C# 日期时间和 SQL 日期时间之间的相等性比较失败

java - 这是跳过 java 序列化的 apt java 关键字

c# - 字符串到日期时间解析

在 Karaf 2.4/Felix 4.x 中运行 jackrabbit 2.11 时出现 OSGi 错误

java - 使用 modeshape 在 JCR 存储库中递归移动节点