引用:http://zhidao.baidu.com/link?url=swmihI3D6rISvViB1N9_bkuxkmajokhoW6cIvPBEux3BdB4WrgoDcrgdG25Mm9lnbdFbRINE1nnk5EmSegKB0q

import java.text.*;import java.util.Date;public class DateTest {String dateFormat = "yyyy-MM-dd";SimpleDateFormat format = new SimpleDateFormat(dateFormat);public static void main(String[] args) {DateTest t = new DateTest();String date1 = "2012-02-26";String date2 = "2012-03-04";t.process(date1, date2);}private void process(String date1, String date2){if(date1.equals(date2)){System.out.println("两个日期相等!"); return;}String tmp;if(date1.compareTo(date2) > 0){ //确保 date1的日期不晚于date2tmp = date1; date1 = date2; date2 = tmp;}tmp = format.format(str2Date(date1).getTime() + 3600*24*1000);int num = 0; while(tmp.compareTo(date2) < 0){ System.out.println(tmp); num++;tmp = format.format(str2Date(tmp).getTime() + 3600*24*1000);}if(num == 0)System.out.println("两个日期相邻!");}private Date str2Date(String str) {if (str == null) return null;try {return format.parse(str);} catch (ParseException e) {e.printStackTrace();}return null;}}

java如何输出指定两个日期之间的所有日期相关推荐

  1. java正则表达式获取指定两个字符串之间内容

    xml解析利用正则表达式获取指定两个字符串之间内容 在遇到解析复杂xml的时候,想到大家所想到的都是利用dom4j作为首发工具,但是当遇到层次很多,较为复杂,我们难道还需要从根节点一层一层的解析下去吗 ...

  2. java两个日期之间所有日期_java如何输出指定两个日期之间的所有日期

    java如何输出指定两个日期之间的所有日期 关注:252  答案:3  mip版 解决时间 2021-01-31 04:38 提问者等妳¬硪唯一鍀执念 2021-01-31 01:40 java如何输 ...

  3. java获取两个日期之间的所有日期(包括开始日期和结束日期)

    java获取两个日期之间的所有日期集合 解决方法: import java.text.SimpleDateFormat; import java.util.ArrayList; import java ...

  4. PHP两个日期之间的所有日期

    我想得到两个日期之间的所有日期,  例如: 输入两个日期,把这两个日期之间的所有日期取出来       如果是:2005-02-01至2005-02-05(同为一个月)       则为:2005-0 ...

  5. JS 返回两个时间之间的所有日期、月份、年份、季度

    JS 返回两个时间之间的所有日期.月份.年份.季度 1.日期 /*** 获取两日期之间日期列表函数* 返回两个时间之间所有的日期* 参数示例 ('2021-05-31','2021-06-30')* ...

  6. java获取两个时间之间的所有日期、月份、年份,返回列表

     需求描述 输入开始时间和结束时间,获取时间范围内的所有日期,月份.年份     (输入可以为"yyyy-MM-dd HH:mm:ss"或者"yyyy-MM-dd&quo ...

  7. java中获取时间6,Java中获取指定日为星期几及其他日期操作(2)

    5.完整的测试代码 [java] package org.ml.test; import java.text.ParseException; import java.text.SimpleDateFo ...

  8. java怎么输出保留两位小数_剖析Java输出怎么保留两位小数

    Java中,当两个整数相除时,由于小数点以后的数字会被截断,运算结果将为整数,此时若希望得到运算结果为浮点数,必须将两整数其一或是两者都强制转换为浮点数,也就是Java输出怎么保留两位小数?接下来郑州 ...

  9. 公元元年之后的天数与日期之间的相互转换 阳历日期转农历

    前几天,有个同事问:知道现在距离公元元年1月1日的天数,如何计算日期?此前对闰年的概念也不是很清晰,在网上查了下闰年规则,整理出一个日期转换类,贴出来和大家分享,不足之处还请多多指教! 先说下闰年规则 ...

最新文章

  1. linux程序移植到vxworks,VxWorks入门(一):VxWorks Vs Linux
  2. altair feko+winprop 2020中文版
  3. PYTHON——TCPUDP:Socket实现远程执行命令
  4. js多层对象数组 合并_13个你必须知道的JS数组技巧
  5. centos7下修改/找回mysql的密码,我这里是mysql5.7
  6. mysql 事务 返回插入的值_深入理解mysql事务:事务机制的实现原理
  7. Linux 命令(53)—— exit 命令(builtin)
  8. java构造函数中启动线程_通过构造器启动线程的实现方式及其缺点记录。
  9. qt文件怎么设置全局变量_QT编程之——使用全局变量
  10. 使用 pandas读取 excel 文件的数据
  11. CF712E [Memort and Casinos]
  12. 微信支付商户平台 —公立医院申请
  13. Android:H5 通过 URL Scheme 拉起app应用
  14. 二进制拆弹phase0
  15. 旋转卡(qia)壳 平面最远点对
  16. POJ 1664 求m个苹果放入n个盘子的不同放法数目 递归 分类讨论
  17. 忘记历史就意味着背叛
  18. MPU9250的基本框架
  19. 盘古开源:计算机信息安全中大数据技术的应用策略
  20. 怎样将计算机硬盘的资料彻底删除吗,3种技巧|如何从USB永久删除/清除文件

热门文章

  1. 腾讯运维技术专家集结,揭秘高效智能运维 | 沙龙报名中
  2. 流媒体(视频)服务器调研
  3. Python生成器(send,close,throw)方法详解
  4. sourcetree帮助文档
  5. ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程
  6. SparkShell中提交任务java.net.ConnectException: Call From henu4/192.168.248.244 to henu2:9000 failed on co
  7. 异常处理——namenode启动成功但是没有namenode进程
  8. Flink 实时计算 - 维表 Join 解读
  9. netty系列之:netty初探
  10. python中grid函数_Python-Numpy模块Meshgrid函数