下面一段实例代码给大家介绍java日期格式加上指定月数得到一个新日期,具体代码如下所示:
public static Date getnewDate(Date olddate, String recordDate) throws ParseException {
Date date = olddathttp://www.cppcns.come;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
String data = format.format(date);
String dataStr[] = data.split("-");
//年份
int year = (Integer.parseInt(dataStr[1]) + Integer.parseInt(recordDate))/12;
//月份
int yue = (Integer.parseInt(dataStr[1]) + Integer.parseInt(recordDate))%12;
String a = "";
if(yue<10){
if(yue<1){
a = "12";
}else{
a = "0"+yue;
}www.cppcns.com
}else {
a = yue+"";
}
dataStr[0]=String.valueOf(Integer.parseInt(dataStr[0]) + year);
dataStr[1]=a;
String newdata = dataStr[0]+"-"+dataStr[1]+"-"+dataStr[
下面给大家补充介绍Java中一个指定日期加上指定天数得到新日期的实现代码
package com.date.test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public clasVyhDzcEQCs Test {
public static void main(String[] args) throws ParseException {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyy
本文标题: Java 日期格式加上指定月数(一个期限)得到一个新日期的实现代码
本文地址: http://www.cppcns.com/ruanjian/java/227739.html