JAVA编写一个多功能万年历程序
发布网友
发布时间:2022-04-24 04:24
我来回答
共1个回答
热心网友
时间:2023-10-27 18:35
import java.text.SimpleDateFormat; import java.util.Calendar; public class TestDate { public static final String[] weeks = { "日", "一", "二", "三", "四", "五", "六" }; public static void main(String[] args) { Calendar c = Calendar.getInstance(); c.set(Calendar.YEAR,2011);//2011年 c.set(Calendar.MONTH,0);//java中Calendar类,月从0开始, 0代表一月 c.set(Calendar.DATE,1);//1号 int day = c.get(Calendar.DAY_OF_WEEK);//获致是本周的第几天地, 1代表星期天...7代表星期六 System.out.println(new SimpleDateFormat( "yyyy-MM-dd ").format(c.getTime())); System.out.println("星期" + weeks[day-1]); } } 把以上测试代码写作一个方法 方法的参数名为年月日, 即可。当然Calendar 还有很多功能,比如一周的第几天,一年的第几个月……
热心网友
时间:2023-10-27 18:35
import java.text.SimpleDateFormat; import java.util.Calendar; public class TestDate { public static final String[] weeks = { "日", "一", "二", "三", "四", "五", "六" }; public static void main(String[] args) { Calendar c = Calendar.getInstance(); c.set(Calendar.YEAR,2011);//2011年 c.set(Calendar.MONTH,0);//java中Calendar类,月从0开始, 0代表一月 c.set(Calendar.DATE,1);//1号 int day = c.get(Calendar.DAY_OF_WEEK);//获致是本周的第几天地, 1代表星期天...7代表星期六 System.out.println(new SimpleDateFormat( "yyyy-MM-dd ").format(c.getTime())); System.out.println("星期" + weeks[day-1]); } } 把以上测试代码写作一个方法 方法的参数名为年月日, 即可。当然Calendar 还有很多功能,比如一周的第几天,一年的第几个月……
热心网友
时间:2023-10-27 18:35
import java.text.SimpleDateFormat; import java.util.Calendar; public class TestDate { public static final String[] weeks = { "日", "一", "二", "三", "四", "五", "六" }; public static void main(String[] args) { Calendar c = Calendar.getInstance(); c.set(Calendar.YEAR,2011);//2011年 c.set(Calendar.MONTH,0);//java中Calendar类,月从0开始, 0代表一月 c.set(Calendar.DATE,1);//1号 int day = c.get(Calendar.DAY_OF_WEEK);//获致是本周的第几天地, 1代表星期天...7代表星期六 System.out.println(new SimpleDateFormat( "yyyy-MM-dd ").format(c.getTime())); System.out.println("星期" + weeks[day-1]); } } 把以上测试代码写作一个方法 方法的参数名为年月日, 即可。当然Calendar 还有很多功能,比如一周的第几天,一年的第几个月……
热心网友
时间:2023-10-27 18:35
import java.text.SimpleDateFormat; import java.util.Calendar; public class TestDate { public static final String[] weeks = { "日", "一", "二", "三", "四", "五", "六" }; public static void main(String[] args) { Calendar c = Calendar.getInstance(); c.set(Calendar.YEAR,2011);//2011年 c.set(Calendar.MONTH,0);//java中Calendar类,月从0开始, 0代表一月 c.set(Calendar.DATE,1);//1号 int day = c.get(Calendar.DAY_OF_WEEK);//获致是本周的第几天地, 1代表星期天...7代表星期六 System.out.println(new SimpleDateFormat( "yyyy-MM-dd ").format(c.getTime())); System.out.println("星期" + weeks[day-1]); } } 把以上测试代码写作一个方法 方法的参数名为年月日, 即可。当然Calendar 还有很多功能,比如一周的第几天,一年的第几个月……
用Java语言编写一个"万年历"的程序
import java.io.*;class putout{ public void putout(int f,int x,int y){ int i;int a[]= new int[40];System.out.println(" 日 一 二 三 四 五 六 "+" "+f+"月");for (i=0;i<x;i++){System.out.print(" "); } for(i=x;i<x+y;i++)a[i]=i-x+1;for(i=...
需要一个java程序,最好是万年历的,要在500行左右的
MainFrame.java Summary 万年历主类 Created on 2005-8-14 author 高?remark 如有改动请发一份代码给我,邮箱gkgklovelove@eyou.com / package Clock;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.text.*;import java.util.*;class MainFrame extends JFrame{ J...
编写 万年历java代码例如1900年一月一日是星期一。
import java.util.Calendar;import java.util.Date;import java.util.Scanner; public class MyCalendar{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String reg = "^(\\d+)[^\\d]+((0?[1-9])|(1[012]))$"; while(true) ...
java程序的万年历编程代码?
int first = calendar.get(Calendar.DAY_OF_WEEK) - 1;System.out.println(calendar.get(Calendar.YEAR) + "年"+ (calendar.get(Calendar.MONTH) + 1) + "月万年历");System.out.println("日\t一\t二\t三\t四\t五\t六");for (int i = 0; i < first; i++) { System.out.pri...
用java语言编写万年历
import java.awt.*;import java.util.*;import javax.swing.*;import java.awt.event.*;public class WanNianLi extends JFrame implements ActionListener { private static int year,month,days;private JButton[] btn=new JButton[days];WanNianLi() { super("万年历");setDefaultCloseOperation(J...
求一个JAVA程序的万年历,主需要输出2013年整年的日历就行
import java.util.GregorianCalendar;public class CalendarTest { public static void main(String[] args) { GregorianCalendar d=new GregorianCalendar();for(int i=0;i<=Calendar.DECEMBER;i++){ d.set(Calendar.MONTH, i);System.out.println(d.get(Calendar.MONTH)+1+"月");showMonth(d);}...
用java在文本框内怎么写万年历
/*日历*/import java.awt.*;import java.awt.event.*;import java.util.*;import java.util.regex.Pattern;import javax.swing.*;public class Demo28 extends JFrame {int m = 1;String[] monthchoose = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10","11",...
java中,一段万年历代码,跑起来总是差4天,修改之后也只能让一部分月份的...
}else{ break; } } printPermanentCalendar(year, month); } /** * 输出万年历 * * @param year * @param month */ private static void printPermanentCalendar(int year,int month){ int days = 0; int totaldays = 0;//获取1990年至查询的...
求JAVA万年历能完成以下要求,每行都要备注它的功能。求大神来解决_百度...
求JAVA万年历能完成以下要求,每行都要备注它的功能。求大神来解决 110 1.能够显示实现1800-2100年的日期,包括公历、农历、星期、二十四节气。2.能够按照月份格式显示,或按照星期格式显示。3.能够显示系统时间。4.能够设置闹钟。5.能够查询若干国际大城市... 1. 能够显示实现1800-2100年的日期,包括公历、农历...
问:编写 万年历java代码例如1900年一月一日是星期一。用for if 语句...
import java.util.Calendar;import java.util.Date;import java.util.Scanner; public class MyCalendar{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String reg = "^(\\d+)[^\\d]+((0?[1-9])|(1[012]))$"; while(true) ...