Java计算两年后的前一天yyyyMMdd

输入一个字符串,如:20220801
输出两年后的前一天,预期输出:20240731

 /*** 字符串日期* 计算两年后的前一天*/
public static String TwoYearsLater(String ymd) {try {Date date = new SimpleDateFormat("yyyyMMdd").parse(ymd);Calendar c = Calendar.getInstance();c.setTime(date);c.add(Calendar.YEAR,2);    //两年后c.add(Calendar.DATE, - 1);  //前一天return new SimpleDateFormat("yyyyMMdd").format(c.getTime());  //两年后的前一天}catch (Exception e){log.info("合同结束日期计算异常!"+e);}return null;
}public static void main(String[] args) {System.out.println(TwoYearsLater("20220801"));
}

测试结果

输入:20220801
输出:20240731

Java计算两年后的前一天yyyyMMdd相关推荐

  1. Java计算两个字符串日期之间的天数差

    Java计算两个字符串日期之间的天数差 调用方法: public static void main(String[] args) throws ParseException {String a = & ...

  2. java如何计算时间天数差,java计算两个时间相差天数的方法汇总

    问题描述: 输入:两个日期 输出:两个日期相差的天数 具体代码实现 方法1: 通过calendar类的日期比较.注意:这里需要考虑一下: 日期是跨年份的,如一个是2012年,一个是2015年的 年份是 ...

  3. Java 计算两个日期相减并转换成月份

    来自:https://www.shixinwl.com/article/132 Java 计算两个日期相减并转换成月份 在网上找了很多类似方法结果都是垃圾,于是乎记录下来给需要的人 import ja ...

  4. JAVA计算两个日期相差多少天

    前言 有时候我们在JAVA中会比较两个日期相差多少天,这里有几个实现方法供大家参考,偶尔会用到,也当做自己收藏.btw,同时也要鄙视一下我的好基友从百度搜到的一个答案的作者,写了毒代码,计算个日期而已 ...

  5. Java - 计算两个经纬度之间的直线距离

    Java - 计算两个经纬度之间的直线距离 代码Github地址 https://github.com/FrankZuozuo/JavaSpecial 1.点接口 public interface P ...

  6. C++/JAVA 计算两篇文章的相似度

    C++/JAVA 计算两篇文章的相似度 这位少侠,要不要进店瞧瞧? 实验介绍及思路 问题描述: 编写程序,计算任意两篇文章的相似度. 基本思路: 利用余弦相似度来计算其相似度. 完整代码 C++ 代码 ...

  7. java计算两个日期之间天数

    java计算两个日期之间天数 jxts = DateFunction.getNumberOfDays(jxErq, qsjxrq); public static long getNumberOfDay ...

  8. Java计算两个GPS坐标点之间的距离(可用于计算里程等)

    直接贴上工具类: public class PositionUtil {private static final double EARTH_RADIUS = 6378.137; // 6378.137 ...

  9. Java计算两个日期的相差天数以及除去双休日的相差天数

    Java计算两个日期的相差天数 计算两个日期相差天数 Java1.8新类LocalDateTime 计算相差天数 计算两个日期相差天数(除去双休日) 计算两个日期相差天数 Java1.8新类Local ...

最新文章

  1. iOS 中二维码扫描
  2. Logback中使用TurboFilter实现日志级别等内容的动态修改
  3. matlab 两个向量的交集,matlab – 两个向量之间的相关性?
  4. 《面向对象软件工程》笔记(一)
  5. java进阶之注解篇
  6. 美国科学家研制出由病毒构成的微型电池
  7. poj 1276 多重背包
  8. MATLAB 读取 各类文件
  9. jquery.form 异步校验_利用jQuery.validate异步验证用户名是否存在
  10. Cannot run program /usr/local/android-sdk-linux/build-tools/23.0.2/aapt: error=2, No such file or
  11. Jsp Layout 布局页
  12. stm32固件库下载地址
  13. SPDK/PMDK/VTune Amplifier 2019中国峰会顺利落幕
  14. 七 代码检查工具安装
  15. mine 规范_模型规范要求
  16. 国际信用卡VISA/MasterCard/AE/DC/JCB 卡号结构
  17. 无法使用内置管理员账户打开应用
  18. 泊松分布分布与Python图解
  19. CF1635E Cars
  20. 2015年找工作总结

热门文章

  1. KFC门店信息获取 爬虫实战
  2. 定制Android版本的chromium之笔记
  3. 域名服务详解(域名解析流程和分类)
  4. Oracle Form二次开发实战总结
  5. X-Plane模拟器数据面板介绍以及飞行数据采集
  6. 网摘:WINDOWS所有系统文件的用途
  7. 摄像头的数据输出格式
  8. 团购的玩法 要粘性也要乐趣
  9. 计算机新生导论感言,新生家长会后感言(通用10篇)
  10. NILM-组合优化算法 combinationrial optimization(附代码)