JAVA 求星期的问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 15:26:09
输入年月日 就会自动求出那天是星期几的...怎么能做出来?具体写一下代码 顺便也带点注释 谢谢

import java.util.Calendar;
import java.util.Scanner;

public class Test12 {
public static void main(String[] args) {
int year,month,day;
System.out.println("please input year,month,day:");
Scanner scan=new Scanner(System.in);
year=scan.nextInt();
month=scan.nextInt()-1;
day=scan.nextInt();
Calendar c=Calendar.getInstance();
c.set(Calendar.YEAR, year);
c.set(Calendar.MONTH, month);
c.set(Calendar.DATE,day);
int date=c.get(Calendar.DAY_OF_WEEK)-1;
System.out.println(date);
}

}

这个是用多线程写的一个关于日期,时间,星期的程序

你可以看看(可以直接运行)

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Calendar;
import javax.swing.*;
import java.awt.*;

public class mytime extends JFrame
{
private JLabel jb=new JLabel("",JLabel.CENTER);
private JLabel jb2=new JLabel("",JLabel