美好的一天,
如果我的标题和问题不正确,请纠正我。
通常我只是将字符串转换为日期格式,全部采用数字,例如:
mm/dd/yyyy
到 yyyy-mm-dd
作为 01/02/2000
到 2000-02-01
或任何其他样式/图案。
我在想我可以将其转换为包含或不包含字符月份的日期格式,例如:
mm/dd/yyyy
到 dd-MMM-yyyy
作为 10/09/2013
到 09-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/