怎么给java Date类型字段加一天代码?

求javaDate类型字段加一天代码Stringstartdate=UIDBComboBox1.getValue();startdate是日期字断,求javaDate类型... 求java Date类型字段加一天代码
String startdate=UIDBComboBox1.getValue();
startdate是日期字断,求java Date类型字段加一天代码
展开
 我来答
dmvfbxhhxd
推荐于2019-09-23 · TA获得超过9549个赞
知道小有建树答主
回答量:181
采纳率:100%
帮助的人:32万
展开全部

String startdate=UIDBComboBox1.getValue();

Date date = (new SimpleDateFormat("yyyy-MM-dd")).parse(startdate);

Calendar cal = Calendar.getInstance();

cal.setTime(date);

cal.add(Calendar.DATE,1);

date =cal.getTime();

startdate = (new SimpleDateFormat("yyyy-MM-dd")).format(date);

举例:

  • import java.text.Format;  

  • import java.text.SimpleDateFormat;  

  • import java.util.Calendar;  

  • import java.util.Date;  

  • public class $ {  

  • public static void main(String[] args) {  

  • Format f = new SimpleDateFormat("yyyy-MM-dd");  

  • Date today = new Date();  

  • System.out.println("今天是:" + f.format(today));  

  • Calendar c = Calendar.getInstance();  

  • c.setTime(today);  

  • c.add(Calendar.DAY_OF_MONTH, 1);// 今天+1天  

  • Date tomorrow = c.getTime();  

  • System.out.println("明天是:" + f.format(tomorrow));  

  • }  

  • }  

结果:  

  • 今天是:2013-10-09  

  • 明天是:2013-10-10  

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式