java如何输出指定两个日期之间的所有日期
引用: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如何输出指定两个日期之间的所有日期相关推荐
- java正则表达式获取指定两个字符串之间内容
xml解析利用正则表达式获取指定两个字符串之间内容 在遇到解析复杂xml的时候,想到大家所想到的都是利用dom4j作为首发工具,但是当遇到层次很多,较为复杂,我们难道还需要从根节点一层一层的解析下去吗 ...
- java两个日期之间所有日期_java如何输出指定两个日期之间的所有日期
java如何输出指定两个日期之间的所有日期 关注:252 答案:3 mip版 解决时间 2021-01-31 04:38 提问者等妳¬硪唯一鍀执念 2021-01-31 01:40 java如何输 ...
- java获取两个日期之间的所有日期(包括开始日期和结束日期)
java获取两个日期之间的所有日期集合 解决方法: import java.text.SimpleDateFormat; import java.util.ArrayList; import java ...
- PHP两个日期之间的所有日期
我想得到两个日期之间的所有日期, 例如: 输入两个日期,把这两个日期之间的所有日期取出来 如果是:2005-02-01至2005-02-05(同为一个月) 则为:2005-0 ...
- JS 返回两个时间之间的所有日期、月份、年份、季度
JS 返回两个时间之间的所有日期.月份.年份.季度 1.日期 /*** 获取两日期之间日期列表函数* 返回两个时间之间所有的日期* 参数示例 ('2021-05-31','2021-06-30')* ...
- java获取两个时间之间的所有日期、月份、年份,返回列表
需求描述 输入开始时间和结束时间,获取时间范围内的所有日期,月份.年份 (输入可以为"yyyy-MM-dd HH:mm:ss"或者"yyyy-MM-dd&quo ...
- java中获取时间6,Java中获取指定日为星期几及其他日期操作(2)
5.完整的测试代码 [java] package org.ml.test; import java.text.ParseException; import java.text.SimpleDateFo ...
- java怎么输出保留两位小数_剖析Java输出怎么保留两位小数
Java中,当两个整数相除时,由于小数点以后的数字会被截断,运算结果将为整数,此时若希望得到运算结果为浮点数,必须将两整数其一或是两者都强制转换为浮点数,也就是Java输出怎么保留两位小数?接下来郑州 ...
- 公元元年之后的天数与日期之间的相互转换 阳历日期转农历
前几天,有个同事问:知道现在距离公元元年1月1日的天数,如何计算日期?此前对闰年的概念也不是很清晰,在网上查了下闰年规则,整理出一个日期转换类,贴出来和大家分享,不足之处还请多多指教! 先说下闰年规则 ...
最新文章
- linux程序移植到vxworks,VxWorks入门(一):VxWorks Vs Linux
- altair feko+winprop 2020中文版
- PYTHON——TCPUDP:Socket实现远程执行命令
- js多层对象数组 合并_13个你必须知道的JS数组技巧
- centos7下修改/找回mysql的密码,我这里是mysql5.7
- mysql 事务 返回插入的值_深入理解mysql事务:事务机制的实现原理
- Linux 命令(53)—— exit 命令(builtin)
- java构造函数中启动线程_通过构造器启动线程的实现方式及其缺点记录。
- qt文件怎么设置全局变量_QT编程之——使用全局变量
- 使用 pandas读取 excel 文件的数据
- CF712E [Memort and Casinos]
- 微信支付商户平台 —公立医院申请
- Android:H5 通过 URL Scheme 拉起app应用
- 二进制拆弹phase0
- 旋转卡(qia)壳 平面最远点对
- POJ 1664 求m个苹果放入n个盘子的不同放法数目 递归 分类讨论
- 忘记历史就意味着背叛
- MPU9250的基本框架
- 盘古开源:计算机信息安全中大数据技术的应用策略
- 怎样将计算机硬盘的资料彻底删除吗,3种技巧|如何从USB永久删除/清除文件
热门文章
- 腾讯运维技术专家集结,揭秘高效智能运维 | 沙龙报名中
- 流媒体(视频)服务器调研
- Python生成器(send,close,throw)方法详解
- sourcetree帮助文档
- ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程
- SparkShell中提交任务java.net.ConnectException: Call From henu4/192.168.248.244 to henu2:9000 failed on co
- 异常处理——namenode启动成功但是没有namenode进程
- Flink 实时计算 - 维表 Join 解读
- netty系列之:netty初探
- python中grid函数_Python-Numpy模块Meshgrid函数