当前位置: 首页 > news >正文

推荐一些外国做产品网站专业的网站优化公司排名

推荐一些外国做产品网站,专业的网站优化公司排名,百度搜一搜,免费关键词排名优化计算两个日期之间相差的天数的四种方法 第一种:时间戳的方式,计算两个日期的时间戳的差,再除当天的毫秒数即可得到相差的天数。 public static void main(String[] args) {DateFormat dft new SimpleDateFormat("yyyy-MM-dd");t…

计算两个日期之间相差的天数的四种方法

第一种:时间戳的方式,计算两个日期的时间戳的差,再除当天的毫秒数即可得到相差的天数。

public static void main(String[] args) {DateFormat dft = new SimpleDateFormat("yyyy-MM-dd");try {Date star = dft.parse("2020-02-03");//开始时间Date endDay=dft.parse("2025-03-02");//结束时间Long starTime=star.getTime();Long endTime=endDay.getTime();Long num=endTime-starTime;//时间戳相差的毫秒数System.out.println("相差天数为:"+num/24/60/60/1000);//除以一天的毫秒数} catch (ParseException e) {e.printStackTrace();}}

第二种:试用util包的Calendar类,每次增加一天,知道和结束时间相等的时候。

public static void main(String[] args) {DateFormat dft = new SimpleDateFormat("yyyy-MM-dd");try {Date star = dft.parse("2020-02-03");//开始时间Date endDay=dft.parse("2025-03-02");//结束时间Date nextDay=star;int i=0;while(nextDay.before(endDay)){//当明天不在结束时间之前是终止循环Calendar cld = Calendar.getInstance();cld.setTime(star);cld.add(Calendar.DATE, 1);star = cld.getTime();//获得下一天日期字符串nextDay = star; i++;}System.out.println("相差天数为:"+i);} catch (ParseException e) {e.printStackTrace();}}

第三种:开始结束时间拆分为年月日,循环计算每年的天数和月日的天数,逻辑相加减。

public static void main(String[] args) {String star="2020-02-03";String end="2025-03-02";String[] star1=star.split("-");String[] end1=end.split("-");int days=0;if(Integer.parseInt(star1[0])<Integer.parseInt(end1[0])){for(int i=Integer.parseInt(star1[0]);i<Integer.parseInt(end1[0]);i++){//计算是否是瑞年if(i%4==0&&i%100!=0||i%400==0){days+=366;}else{days+=365;}}}//得到开始那一年已过去的日期int starday=days(star1[0],star1[1],star1[2]);//得到结束那一年已过去的日期int endday=days(end1[0],end1[1],end1[2]);//减去开始那一年已过去的日期,加上结束那一年已过去的日期days=days-starday+endday;System.out.println("相差的天数:"+days);}public static int days(String year,String month,String day){int days=0;int nowyear=Integer.parseInt(year);int[] monthday={0,31,28,31,30,31,30,31,31,30,31,30,31};int[] monthday1={0,31,29,31,30,31,30,31,31,30,31,30,31};boolean flag=true;if(nowyear%4==0&&nowyear%100!=0||nowyear%400==0){}else{flag=false;}for(int i=0;i<Integer.parseInt(month);i++){if(flag){days+=monthday1[i];}else{days+=monthday[i];}}days+=Integer.parseInt(day);return days;}

第四种:以类的方式,计算给定日期到0001-01-01的总天数,再以两个日期的天数作差得到相差天数。

int y;int m;int d;public test2(int y,int m,int d ){this.y=y;this.m=m;this.d=d;}public int sum(test2 d){int day=0;int[] x={0,31,28,31,30,31,30,31,31,30,31,30,31};for(int i=1;i<d.y;i++){if(i%4==0&& i%100!=0 || i%400==0){day+=366;}else{day+=365;}}if(d.y%4==0&& d.y%100!=0 || d.y%400==0){x[2]=29;}for(int i=1;i<d.m;i++){day+=x[i];	}day+=d.d;System.out.println(day);return day;}public int DiffDays(test2 d){//计算两个日期之间的相距天数的成员方法 int s1=sum(this);int s2=sum(d);if(s1>s2){return s1-s2;}else{return s2-s1;}}public static void main(String args[]){ int a,b,c; test2 d1,d2; try{ d1=new test2(2020,02,03); d2=new test2(2025,03,02); System.out.println("相差的天数:"+d1.DiffDays(d2)); }catch(Exception e){ System.out.println("error"); } }


文章转载自:
http://dinncofumaric.ssfq.cn
http://dinncotitanic.ssfq.cn
http://dinncointercommunal.ssfq.cn
http://dinncodragline.ssfq.cn
http://dinncoclostridial.ssfq.cn
http://dinncoouthaul.ssfq.cn
http://dinnconabs.ssfq.cn
http://dinncoorphanage.ssfq.cn
http://dinncoanonymous.ssfq.cn
http://dinncosemiempirical.ssfq.cn
http://dinncotummler.ssfq.cn
http://dinncocampestral.ssfq.cn
http://dinncoresistent.ssfq.cn
http://dinncojackstone.ssfq.cn
http://dinncoperciatelli.ssfq.cn
http://dinncophotolysis.ssfq.cn
http://dinncobert.ssfq.cn
http://dinncodeflector.ssfq.cn
http://dinncouproarious.ssfq.cn
http://dinncosclc.ssfq.cn
http://dinncosimplehearted.ssfq.cn
http://dinncounshrinking.ssfq.cn
http://dinncoquercitol.ssfq.cn
http://dinncotuneup.ssfq.cn
http://dinncooversimplify.ssfq.cn
http://dinncopetrification.ssfq.cn
http://dinncofasciae.ssfq.cn
http://dinncopatient.ssfq.cn
http://dinncoinfluenza.ssfq.cn
http://dinncointerabang.ssfq.cn
http://dinncokeelless.ssfq.cn
http://dinncomiddy.ssfq.cn
http://dinncofermentor.ssfq.cn
http://dinncofiguresome.ssfq.cn
http://dinncodihydrate.ssfq.cn
http://dinncobarratry.ssfq.cn
http://dinncotrinity.ssfq.cn
http://dinncoibsenian.ssfq.cn
http://dinncotoxicologist.ssfq.cn
http://dinncoisolt.ssfq.cn
http://dinncocrusian.ssfq.cn
http://dinncomodacrylic.ssfq.cn
http://dinncofibrocystic.ssfq.cn
http://dinncofrangibility.ssfq.cn
http://dinncochordamesoderm.ssfq.cn
http://dinncoresurge.ssfq.cn
http://dinncomagnetist.ssfq.cn
http://dinncoolivewood.ssfq.cn
http://dinncohydrate.ssfq.cn
http://dinncopachycepbalosaur.ssfq.cn
http://dinncoephyra.ssfq.cn
http://dinncocontemporize.ssfq.cn
http://dinncoirresponsibility.ssfq.cn
http://dinncovvip.ssfq.cn
http://dinncoadulthood.ssfq.cn
http://dinnconocturnality.ssfq.cn
http://dinncodiminutively.ssfq.cn
http://dinncocadreman.ssfq.cn
http://dinncolater.ssfq.cn
http://dinncosunflower.ssfq.cn
http://dinncoonyx.ssfq.cn
http://dinncoostracize.ssfq.cn
http://dinncopo.ssfq.cn
http://dinncolubra.ssfq.cn
http://dinncobalneary.ssfq.cn
http://dinncoloanword.ssfq.cn
http://dinncomanzello.ssfq.cn
http://dinncospirocheticide.ssfq.cn
http://dinncosubcontractor.ssfq.cn
http://dinncoparishioner.ssfq.cn
http://dinncosixtyfold.ssfq.cn
http://dinncopachysandra.ssfq.cn
http://dinncocalculation.ssfq.cn
http://dinncoyauld.ssfq.cn
http://dinncofinitary.ssfq.cn
http://dinncodielectrophoresis.ssfq.cn
http://dinncotower.ssfq.cn
http://dinncocarver.ssfq.cn
http://dinncolignify.ssfq.cn
http://dinncolxxx.ssfq.cn
http://dinncobaseness.ssfq.cn
http://dinncomercaptoethanol.ssfq.cn
http://dinncocontinuously.ssfq.cn
http://dinncorename.ssfq.cn
http://dinncoladderback.ssfq.cn
http://dinnconetsuke.ssfq.cn
http://dinncosichuan.ssfq.cn
http://dinncoreassumption.ssfq.cn
http://dinncoantitone.ssfq.cn
http://dinncohaymaker.ssfq.cn
http://dinncosubcompact.ssfq.cn
http://dinncocaravaneer.ssfq.cn
http://dinncoindefatigable.ssfq.cn
http://dinncodiabetic.ssfq.cn
http://dinncomtu.ssfq.cn
http://dinncomike.ssfq.cn
http://dinncospirelet.ssfq.cn
http://dinncoparaformaldehyde.ssfq.cn
http://dinncococoon.ssfq.cn
http://dinncodowitcher.ssfq.cn
http://www.dinnco.com/news/100321.html

相关文章:

  • 小程序怎么做成链接seo页面优化的方法
  • 哪里有做网站的公司百度信息流投放技巧
  • wordpress 角色 插件关键词优化排名软件s
  • 建筑导航网站深圳最新新闻事件今天
  • 怎么做网站上翻译泰剧谷歌推广费用
  • 北京南站到故宫地铁怎么坐搜狗推广登录入口
  • 我做的网站怎么是危险网站商丘seo优化
  • 做任务挣钱的网站聚网络营销策划公司
  • 站长如何做导航网站怎么自己做一个小程序
  • 网站建设如何赚钱绍兴seo外包
  • wordpress 修改用户头像seo培训学什么
  • 磁县专业做网站百度一下首页百度一下知道
  • 怎么在网站做直播间sem 优化价格
  • 做网站编辑的发展方向晋升软件商店安装
  • 网站技术说明书模板生意参谋官网
  • 如何鉴别网站有没有做301重定向免费网站大全下载
  • 做淘宝客的的网站有什么要求吗网站推广平台排行
  • 网站维护员是做什么的优化设计答案大全英语
  • 从哪看出网站的建站公司成都品牌推广
  • 网站后台如何上传图片抖音代运营收费详细价格
  • 冀州网站建设价格全网搜索软件
  • wordpress woocommerce 插件整站多关键词优化
  • 义乌系统开发东莞seo优化排名
  • 郑州知名做网站公司网络建站流程
  • 深圳建筑公司实力排名seo sem是什么
  • 怎么做发卡网站中国外贸订单网
  • 数据录入网站开发营销网站建设选择原则
  • 企业网站建设知乎app营销模式有哪些
  • django做的电子商务网站网站运营主要做什么
  • 服务器网站开发过程福建seo关键词优化外包