比较gettime获得的整数值。整数值大的时候是大的,整数值小的时候是小的。例如:publicintcomparedate(dated1,dated2){if(dt1)。gettime()>dt2。gettime()){系统输出打印(“dt1beforedt2”)返回1}elseif(dt1。gettime()<dt2。gettime()){系统输出打印(“dt1afterdt2”)return-1}否则{//equalreturn0}
1。获取日期函数intgetyearmonth(datedt)的月份和年份{//passinthedatecalendar=日历.getinstance()校准设定时间(日期:gettime())//设置时间intyear=卡尔·盖特(日历年)//获取年份intmonth=卡尔·盖特(日历.月)//获取月份返回年份*100month//返回年份值乘以100加上月份。因为月份最多只能有两位数,所以年乘以100可以得到唯一的月份值}2。比较日期intd1=getyearmonth(newdate())intd2=getyearmonth(newdate())if(d1==d2){//equalyears}elseif(d1>d2){//d1晚于d2}else{//d1早于d2}