[英]Convert String to date format with contains characters month
美好的一天,
如果我的标题和问题不正确,请纠正我。
通常,我只是将String转换为所有数字形式的日期格式,例如:
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框架中工作。
好心提醒。
希望这可以帮助。 您可以选择多种模式,这些模式可以在下面的链接中找到。 这是一个使用方法的例子
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);
`
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.