62,620
社区成员
发帖
与我相关
我的任务
分享
import java.text.SimpleDateFormat;
import java.util.Date;
public class DataFormatDemo {
public static void main(String[] args) throws Exception {
String str = "08 1 2009 3:00PM";
SimpleDateFormat format = new SimpleDateFormat("MM d yyyy hh:mma");
Date time = format.parse(str);
format.applyPattern("yyyy MM dd");
System.out.println(format.format(time));
}
}
SimpleDateFormat sourceFormat = new SimpleDateFormat("MM dd yyyy hh:mmaa",
new DateFormatSymbols(Locale.US));
SimpleDateFormat destFormat=new SimpleDateFormat("yyyy MM dd");
Date sourceDate = sourceFormat.parse("08 1 2009 12:00AM");
String strTime=destFormat.format(sourceDate);
System.out.println(strTime);
如果是字符串 用repalce()最方便
Data类型就用
Calendar cal = Calendar.getInstance();
java.text.SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String cdate = sdf.format(cal.getTime());
System.out.println("times is :"+cdate);