java - 将java中的时间格式从YYYY-MM-DD转换为Day-Month-Year

标签 java

<分区>

我从数据库中获取的时间为 2013-11-01 00:00:00,这是一个字符串。 我想使用 java 将其转换为 2013 年 11 月 1 日。 怎么做?

最佳答案

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
Date d = sdf.parse(input);
sdf.applyPattern("dd MM yyyy");
String output = sdf.format(d);

关于java - 将java中的时间格式从YYYY-MM-DD转换为Day-Month-Year,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19605247/

相关文章:

java - weblogic 重启时“用户必须提供 JDBC 连接”

java - 有没有办法将可序列化的对象读/写到 RandomAccessFile?

java - 将倒数计时器转换为时间的正则表达式

java - 如何解决org.apache.http.NoHttpResponseException

java - 如何从 groovy Postbuild 插件访问 Jenkins 构建 Artifact ?

java - 添加 mediaplayer release() 会使应用程序崩溃

java - 运行 JNI native 代码时的 JRE SIGSEGV

Java 程序从命令行获取输入,并进行异常处理

java - 防止水管破裂的方法有哪些?

java - 从最低到最高打印数组而不排序