<分区>
我有一个类似于以下“2010-02-15T20:05:28.000Z”的字符串,我需要使用 Java 以 GMT 格式输出该字符串。
顺便说一句,我不知道当前日期的格式是什么。
标签 java
<分区>
我有一个类似于以下“2010-02-15T20:05:28.000Z”的字符串,我需要使用 Java 以 GMT 格式输出该字符串。
顺便说一句,我不知道当前日期的格式是什么。
最佳答案
这种格式是xml-schema,你可以这样转换:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
String dateStr = "2010-02-15T20:05:28.000Z";
try {
Date date = format.parse(dateStr);
System.out.println(date.toGMTString());
} catch (ParseException e) {
e.printStackTrace();
}
关于java - 使用 Java 将 "2010-02-15T20:05:28.000Z"转换为 GMT 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18862190/
相关文章:
java - 我们可以在 Spring Webflux 中使用 web servlet 和 servlet 过滤器吗?
java - 如何强制用户从 ListViewer 中进行选择?
java - 使用 Step Builder 模式创建包含实例变量(列表)的复杂对象
java - 如何在 spring 数据 JPA 查询之间编写自定义?
java - String.hashCode() 是否可以跨 VM、JDK 和操作系统移植?
java.net.SocketTimeoutException : Read timed out under Tomcat
java - 为什么 RecyclerView 没有 onItemClickListener()?