以下是一个使用Java的示例代码,演示如何将当前日期加上14天或者自定义天数:
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateCalculator {
public static void main(String[] args) {
// 获取当前日期
Calendar calendar = Calendar.getInstance();
Date currentDate = calendar.getTime();
// 加上14天
calendar.add(Calendar.DAY_OF_YEAR, 14);
Date dateAfter14Days = calendar.getTime();
// 加上自定义天数(例如30天)
int customDays = 30;
calendar.add(Calendar.DAY_OF_YEAR, customDays);
Date dateAfterCustomDays = calendar.getTime();
// 将日期格式化为字符串
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
String currentDateStr = format.format(currentDate);
String dateAfter14DaysStr = format.format(dateAfter14Days);
String dateAfterCustomDaysStr = format.format(dateAfterCustomDays);
// 输出结果
System.out.println("当前日期: " + currentDateStr);
System.out.println("14天后的日期: " + dateAfter14DaysStr);
System.out.println("自定义天数后的日期: " + dateAfterCustomDaysStr);
}
}
这个示例中,我们首先获取了当前日期,然后使用Calendar类对日期进行操作。通过calendar.add(Calendar.DAY_OF_YEAR, 14)
可以将日期加上14天,通过calendar.add(Calendar.DAY_OF_YEAR, customDays)
可以将日期加上自定义的天数。最后,我们使用SimpleDateFormat类将日期格式化为字符串,然后输出结果。
请注意,这只是一个简单的示例代码,实际应用中可能还需要进行错误处理、边界检查等操作。