calendar.java

时间:2024-04-20 03:09:44
【文件属性】:

文件名称:calendar.java

文件大小:2KB

文件格式:JAVA

更新时间:2024-04-20 03:09:44

java

【问题描述】编写程序,输入一个日期,输出该年的生肖,该月的月历,该天的星期。输入输出格式如样例所示,输出月历时各列(含表头)宽度均为8,并且各列均左对齐,月历表头下面的虚线由52个减号构成。最后一行输出的时间(时分秒)为运行程序时的系统时间,但日期(年月日)为用户输入的日期。 提示: 使用java.util.Calendar类,通过Calendar.getInstance()可以获得当前系统的日期和时间; 通过Calendar对象的set()方法可以修改Calendar对象的年月日等信息; 通过Calendar对象的get(Calendar.DAY_OF_WEEK)方法可以获得Calendar对象为星期几(星期天为1,星期六为7)。 注意: Calendar中的月份从0开始(1月为0,12月为11),日期从1开始(1日为1,28日为28); 12生肖的英文表示依次为:Monkey, Rooster, Dog, Pig, Rat, OX, Tiger, Rabbit, Dragon, Snake, Horse, Sheep; 容易推算得到:公元0年的生肖为Monkey,公元1年的生肖为Rooster。 【样例输入】2017-3-10 【样例输出】 The Chinese Zodiac of 2017 is Rooster The monthly calendar is: 11.png Today is Friday The date is Fri Mar 10 20:54:55 CST 2017


网友评论