第一范文网 - 专业文章范例文档资料分享平台

实验一 Java常用工具类编程

来源:用户分享 时间:2025/6/13 5:22:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

public boolean isEquals(MyDate date){ }

public boolean isBefore(MyDate date){ }

public int diffDate(int part,MyDate date){

int diffDays=0; if(part==1){ boolean f=false;

if(this.year

f=true;

boolean f = false;

if (this.year == date.year && this.month == date.month

&& this.day == date.day)

f = true;

return f;

else if(this.year==date.year){ }

else if(this.year==date.year&&this.month==date.month){ }

return f;

if(this.day

f=true;

if(this.month

f=true;

}

if(this.isBefore(date))

diffDays=date.year-this.year;

else if(this.isEquals(date))

diffDays=0;

else

diffDays=this.year-date.year;

else if(part==2){ }

else if(part==3){

if(this.isBefore(date)) if(this.isBefore(date))

diffDays=date.year*12+date.month-this.year*12-this.month;

else if(this.isEquals(date))

diffDays=0;

else

diffDays=this.year*12+this.month-date.year*12-date.month;

diffDays=date.year*12*date.maxMonthDays()+date.month*date.maxMonthDays()

+date.day-this.year*12*this.maxMonthDays()-this.month*this.maxMonthDays()

-this.day;

else if(this.isEquals(date))

diffDays=0;

else

diffDays=this.year*12*this.maxMonthDays()+this.month*this.maxMonthDays()

+this.day-date.year*12*date.maxMonthDays()-date.month*date.maxMonthDays() }

public int calcuWeekDay(MyDate date){

int }

return diffDays;

-date.day;

weekday=((date.year-1900)*365+(date.month)*date.maxMonthDays()+date.day-1)%7; }

public static void main(String[] args){

MyDate date1=new MyDate(2010,3,3); MyDate date2=new MyDate(2012,3,17); System.out.println(date1.toString()); return weekday;

System.out.println(date2.toString()); date1.addDate(1, 2);

System.out.println(date1.toString()); int diffDays=0;

diffDays=date1.diffDate(3, date2);

System.out.println(\年3月3日与2012年3月17日相差\

天\ } }

int weekday1=0,weekday2=0;

weekday1=date1.calcuWeekDay(date1); weekday2=date2.calcuWeekDay(date2);

System.out.println(\年3月3日是星期\System.out.println(\年3月17日是星期\

搜索更多关于: 实验一 Java常用工具类编程 的文档
实验一 Java常用工具类编程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9iif07uejm3h0qq03obp_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top