用java写一个程序可以计算2个日期之间的天数差.public class MyDate {int day;int month;int year;public MyDate(){};public void function(MyDate d){//完成这个方法,计算d 和 this 之间的相差天数.}}
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 01:34:02
![用java写一个程序可以计算2个日期之间的天数差.public class MyDate {int day;int month;int year;public MyDate(){};public void function(MyDate d){//完成这个方法,计算d 和 this 之间的相差天数.}}](/uploads/image/z/1114535-47-5.jpg?t=%E7%94%A8java%E5%86%99%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%E5%8F%AF%E4%BB%A5%E8%AE%A1%E7%AE%972%E4%B8%AA%E6%97%A5%E6%9C%9F%E4%B9%8B%E9%97%B4%E7%9A%84%E5%A4%A9%E6%95%B0%E5%B7%AE.public+class+MyDate+%7Bint+day%3Bint+month%3Bint+year%3Bpublic+MyDate%28%29%7B%7D%3Bpublic+void+function%28MyDate+d%29%7B%2F%2F%E5%AE%8C%E6%88%90%E8%BF%99%E4%B8%AA%E6%96%B9%E6%B3%95%2C%E8%AE%A1%E7%AE%97d+%E5%92%8C+this+%E4%B9%8B%E9%97%B4%E7%9A%84%E7%9B%B8%E5%B7%AE%E5%A4%A9%E6%95%B0.%7D%7D)
用java写一个程序可以计算2个日期之间的天数差.public class MyDate {int day;int month;int year;public MyDate(){};public void function(MyDate d){//完成这个方法,计算d 和 this 之间的相差天数.}}
用java写一个程序可以计算2个日期之间的天数差.
public class MyDate {
int day;
int month;
int year;
public MyDate(){};
public void function(MyDate d){
//完成这个方法,计算d 和 this 之间的相差天数.
}
}
用java写一个程序可以计算2个日期之间的天数差.public class MyDate {int day;int month;int year;public MyDate(){};public void function(MyDate d){//完成这个方法,计算d 和 this 之间的相差天数.}}
import java.util.*;
public class MyDate{
int day;
int month;
int year;
public MyDate(){}
public MyDate(int day,int month,int year){
this.day = day;
this.month = month;
this.year = year;
}
public void funtion(MyDate d){
int newDay = d.day;
int newMonth = d.month;
int newYear = d.year;
Calendar c1 = Calendar.getInstance();
c1.set(newYear,newMonth,newDay);
long n1 = c1.getTimeInMillis();
Calendar c2 = Calendar.getInstance();
c2.set(year,month,day);
long n2 = c2.getTimeInMillis();
System.out.println( "相差天数为:" + Math.abs((n1 - n2)/24/3600000)); }
public static void main(String[] args){
MyDate d1 = new MyDate(1,1,2008);
MyDate d2 = new MyDate(2,1,2001);
d1.funtion(d2);
}
}