java - 将字符串转换为包含字符月份的日期格式

标签 java string date struts

美好的一天,

如果我的标题和问题不正确,请纠正我。

通常我只是将字符串转换为日期格式,全部采用数字,例如:

mm/dd/yyyyyyyy-mm-dd 作为 01/02/20002000-02-01

或任何其他样式/图案。

我在想我可以将其转换为包含或不包含字符月份的日期格式,例如:

mm/dd/yyyydd-MMM-yyyy 作为 10/09/201309-Oct-2013

哪个月份不再以数字显示,而是以字母显示。

我从事 Java、Struts 框架工作。

请多多指教。

最佳答案

希望这有帮助。您可以选择多种模式,可以在下面的链接中找到。这是如何使用它的示例

Multiple patterns can be found here

 final String OLD_FORMAT = "dd/MM/yyyy";

 final String NEW_FORMAT = "yyyy/MMM/dd";

 // August 12, 2010
 String oldDateString = "12/08/2010";
 String newDateString;

 SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT);
 Date d = sdf.parse(oldDateString);
 sdf.applyPattern(NEW_FORMAT);
 newDateString = sdf.format(d);

`

关于java - 将字符串转换为包含字符月份的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19262466/

相关文章:

java - Tomcat:jndi 资源的 context.xml 和 web.xml 配置

java - 将字符串类型的日期作为日期类型保存到数据库中

java - 如何使用 ALPN 通过 SPDY 运行 Jetty?

Java解析异常

java - 使用分布式缓存的新 api 的问题

MM/dd/yyyy 格式的星期几的 javascript 日期不是库

java - Android:向 ListView 中显示的项目的数组列表添加日期格式和排序

java - 如何从西类牙语单词中删除特殊字符

java - 将字符串(时间戳)转换为整数

java - 如何在java swing中弹出错误来检查酒店入住日期是否应该早于退房日期?