日期转化
有“3APR05”格式的字符串,如何转化成日期? 问题点数:50、回复次数:2Top
1 楼zebra007(呼呼)回复于 2005-10-09 22:28:10 得分 50
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
public class TransDate{
public static Date strToDate(String s)
{
SimpleDateFormat sdf = new SimpleDateFormat("ddMMMyy",Locale.ENGLISH);
ParsePosition parseposition = new ParsePosition(0);
Date date1 = sdf.parse(s, parseposition);
return date1;
}
public static String dateToString(Date date)
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
String s = sdf.format(date);
return s;
}
public static void main(String args[]){
String s = "3APR05";
Date d = strToDate(s);
String s1= dateToString(d);
System.out.println(s+"\n"+s1);
}
}
Top
2 楼myhotsun(科科)回复于 2005-10-09 22:42:27 得分 0
十分感谢!Top




