import java.util.Calendar;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.ParseException;class datedemo{ public static void main(String[] args){
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d");
Date d = sdf.parse("2000-1-1");
Calendar cd = Calendar.getInstance();
cd.setTime(d);
System.out.println (cd.toString());
}
catch(ParseException pe){
System.out.println (pe.getMessage());
}
}
}
import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.ParseException;class datedemo{ public static void main(String[] args){
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d");
Date d = sdf.parse("2000-1-1");
Calendar cd = Calendar.getInstance();
cd.setTime(d);
System.out.println (cd.toString());
}
catch(ParseException pe){
System.out.println (pe.getMessage());
}
}
}
你看能否利用来实现你的要求!
Calendar calendar = Calendar.getInstance();
try {
calendar.setTime(sdf.parse(Strdate));
} catch (ParseException e) {
System.out.println(e);
}
System.out.println(calendar.get(Calendar.WEEK_OF_YEAR));