import java.text.SimpleDateFormat; SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyyMMdd"); Date date = new Date(); xxx.setText(bartDateFormat.format(date));
笨一点的方法用substring() Data date = new Date(); String temp =date.toString(); String yyyymmdd=temp.subString(0,4)+temp.subString(5,6)+temp.subString(7,8); (根据你的需要来截子串,然后再拼到一起!)
public void StringDate(){ SimpleDateFormat formatter = (SimpleDateFormat)SimpleDateFormat.getDateInstance(); formatter.applyPattern("yyyymmdd"); Calendar cal = Calendar.getInstance(); for(int i = 0; i <12; i++ ){ cal.set(2002, i,1); int temp = cal.getActualMaximum(Calendar.DAY_OF_MONTH); for (int j = 1; j <= temp; j++) { cal.set(2002, i, j); String str = formatter.format(cal.getTime()); System.out.println(str); } } } 给你个例子,看看吧
Date date = new Date(System.currentTimeMillis()); GregorianCalendar c = new GregorianCalendar (); c.setGregorianChange(date); System.out.println(c.YEAR); System.out.println(c.MONTH); System.out.println(c.DAY_OF_MONTH);
import java.util.*; import java.text.*; import java.math.*; public class TestDate{ public static void main(String args[]){ Date myDate = new Date(); String myString = DateFormat.getDateTimeInstance().format(myDate); System.out.println(myString); } }
SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyyMMdd");
Data date = new Date();
String temp =date.toString();
String yyyymmdd=temp.subString(0,4)+temp.subString(5,6)+temp.subString(7,8);
(根据你的需要来截子串,然后再拼到一起!)
formatter.applyPattern("yyyymmdd");
Calendar cal = Calendar.getInstance(); for(int i = 0; i <12; i++ ){
cal.set(2002, i,1);
int temp = cal.getActualMaximum(Calendar.DAY_OF_MONTH); for (int j = 1; j <= temp; j++) {
cal.set(2002, i, j);
String str = formatter.format(cal.getTime());
System.out.println(str);
} }
}
给你个例子,看看吧
GregorianCalendar c = new GregorianCalendar ();
c.setGregorianChange(date);
System.out.println(c.YEAR);
System.out.println(c.MONTH);
System.out.println(c.DAY_OF_MONTH);
import java.text.*;
import java.math.*;
public class TestDate{
public static void main(String args[]){
Date myDate = new Date();
String myString = DateFormat.getDateTimeInstance().format(myDate);
System.out.println(myString);
}
}