Java计算两年后的前一天yyyyMMdd
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相关推荐
- Java计算两个字符串日期之间的天数差
Java计算两个字符串日期之间的天数差 调用方法: public static void main(String[] args) throws ParseException {String a = & ...
- java如何计算时间天数差,java计算两个时间相差天数的方法汇总
问题描述: 输入:两个日期 输出:两个日期相差的天数 具体代码实现 方法1: 通过calendar类的日期比较.注意:这里需要考虑一下: 日期是跨年份的,如一个是2012年,一个是2015年的 年份是 ...
- Java 计算两个日期相减并转换成月份
来自:https://www.shixinwl.com/article/132 Java 计算两个日期相减并转换成月份 在网上找了很多类似方法结果都是垃圾,于是乎记录下来给需要的人 import ja ...
- JAVA计算两个日期相差多少天
前言 有时候我们在JAVA中会比较两个日期相差多少天,这里有几个实现方法供大家参考,偶尔会用到,也当做自己收藏.btw,同时也要鄙视一下我的好基友从百度搜到的一个答案的作者,写了毒代码,计算个日期而已 ...
- Java - 计算两个经纬度之间的直线距离
Java - 计算两个经纬度之间的直线距离 代码Github地址 https://github.com/FrankZuozuo/JavaSpecial 1.点接口 public interface P ...
- C++/JAVA 计算两篇文章的相似度
C++/JAVA 计算两篇文章的相似度 这位少侠,要不要进店瞧瞧? 实验介绍及思路 问题描述: 编写程序,计算任意两篇文章的相似度. 基本思路: 利用余弦相似度来计算其相似度. 完整代码 C++ 代码 ...
- java计算两个日期之间天数
java计算两个日期之间天数 jxts = DateFunction.getNumberOfDays(jxErq, qsjxrq); public static long getNumberOfDay ...
- Java计算两个GPS坐标点之间的距离(可用于计算里程等)
直接贴上工具类: public class PositionUtil {private static final double EARTH_RADIUS = 6378.137; // 6378.137 ...
- Java计算两个日期的相差天数以及除去双休日的相差天数
Java计算两个日期的相差天数 计算两个日期相差天数 Java1.8新类LocalDateTime 计算相差天数 计算两个日期相差天数(除去双休日) 计算两个日期相差天数 Java1.8新类Local ...
最新文章
- iOS 中二维码扫描
- Logback中使用TurboFilter实现日志级别等内容的动态修改
- matlab 两个向量的交集,matlab – 两个向量之间的相关性?
- 《面向对象软件工程》笔记(一)
- java进阶之注解篇
- 美国科学家研制出由病毒构成的微型电池
- poj 1276 多重背包
- MATLAB 读取 各类文件
- jquery.form 异步校验_利用jQuery.validate异步验证用户名是否存在
- Cannot run program /usr/local/android-sdk-linux/build-tools/23.0.2/aapt: error=2, No such file or
- Jsp Layout 布局页
- stm32固件库下载地址
- SPDK/PMDK/VTune Amplifier 2019中国峰会顺利落幕
- 七 代码检查工具安装
- mine 规范_模型规范要求
- 国际信用卡VISA/MasterCard/AE/DC/JCB 卡号结构
- 无法使用内置管理员账户打开应用
- 泊松分布分布与Python图解
- CF1635E Cars
- 2015年找工作总结