获取1992年2月18号是星期几
思路:定义String类型日期,转换成Date类型,放入Calendar中,用get()获取int类型答案。
import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Test
{
public static void main(String[] args) throws Exception{
Calendar c = Calendar.getInstance();
String str = "1992年2月18日";
SimpleDateFormat s = new SimpleDateFormat("yyyy年M月dd日");
Date d = s.parse(str);
c.setTime(d);
int i = c.get(Calendar.DAY_OF_WEEK);
System.out.println(i);
//输出3,国外以日为星期一
}
}