import java.util.Calendar; public class Testdatecon { public static void main(String[] args) { Calendar time =Calendar.getInstance();// 下面代码设置开始日期,注:不要设置为周末// 假设设置年(2011)月(8)日(18),注:如果是8月,设
import javax.swing.JOptionPane; class nian{ public static void main(String args[]){ int y,m,d,N,s,z,a; y=Integer.parseInt(JOptionPane.showInputDialog("请输入一个年号:")); m=Integer.parseInt(JOptionPane.showInputDialog("请输入月份:")); d=Integer.parseInt(JOptionPane.showInputDialog("请输入日期:")); String s1=y+"年"+m+"月"+d+"日"; for (;m
1、使用Calendar类 /** * 获取当前日期是星期几<br> * * @param dt * @return 当前日期是星期几 */ public static String getWeekOfDate(Date dt) { String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Calendar; public class CCC { public static void main(String[] args) throws IOException { System.out.println("请输入年月日,格式: yyyy-
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; public class Test1 { public static void main(String[] agrs){ Scanner scan = new Scanner(System.in); System
import java.text.SimpleDateFormat; import java.util.Calendar; public class DateUtil { /** * * @param year 年份 * @param month 月份 * @param weekOfMonth 这个月的第几周 * @param dayOfWeek 星期几 * @return */ public static String
要求的是某年某月某日是某年的第几天一年就365(或366)天,有你们想的那么那份吗?又不是求万年历. import java.io.*; import java.util.Scanner; public class Getdays{ public static void main(String[] args){ Scanner input=new
你可以把从 for循环 开始一直到最后的输出 整个放在一个 if 判断里,在if里边判断月份数是否合法,也就是mouth<13 并且我觉得 年份 和 几号 也应该判断是否合法 合法条件还要加上 >0 ,否则你输入负数也可以!
import java.util.Scanner; public class Calender { public static boolean isLeapYear(int year){ if(year<=0){ System.out.println("输入数据有误!请输入正整数."); return false; }else if(year%4==0&&year%100!=0||year%400==0){ return true; }else{
public static Date getDate(int year, int month, int weekInMonth, int dayInWeek) { Calendar date = Calendar.getInstance(); date.clear(); date.set(Calendar.YEAR, year); date.set(Calendar.MONTH, month - 1); date.set(Calendar.DAY_OF_WEEK_IN_