SlmpertDateFormat sf = new SlmpertDateFormat("yyyy/MM/dd");sf.Format(...);你用这个试试,这是个得时间的方法, 第一行,是转换, 或者截取字符串用subString(0,10);
转换前后都是Date类型? Date类型有格式吗?貌似显示时才需要格式
Date date = new Date("2010-11-15 08:36:00"); SlmpertDateFormat df = new SlmpertDateFormat("yyyy/MM/dd"); System.out.println("转换为:" + df.Format(date));
import java.text.SimpleDateFormat; import java.util.Calendar;public class d { public static void main(String [] arg){ Calendar cal = Calendar.getInstance(); SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd"); java.util.Date date = cal.getTime(); System.out.println("现在时刻"+format.format(date)); } }
SlmpertDateFormat df = new SlmpertDateFormat("yyyy/MM/dd");
System.out.println("转换为:" + df.Format(date));
import java.util.Calendar;public class d {
public static void main(String [] arg){
Calendar cal = Calendar.getInstance();
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
java.util.Date date = cal.getTime();
System.out.println("现在时刻"+format.format(date));
}
}