我有一个Date对象..现在我想不添加任何日期到那个日期对象..所以如何做到这一点..实际上使用Calender对象可以做我知道..但在我的情况下,我还没有用过日历对象..仅限使用日期对象..
例如,假设我有一个日期对象
Date dtStartDate=o.getStartDate();
int x=28;
Run Code Online (Sandbox Code Playgroud)
现在我想要的是向这个日期对象添加28,意味着如果dtStartDate是2011年7月1日,那么在添加28之后,dtStartDate将是2011年7月29日.请建议我..
提前致谢
您可以使用以下添加日
Calendar c1 = Calendar.getInstance();
c1.add(Calendar.DAY_OF_MONTH, 1);
Run Code Online (Sandbox Code Playgroud)
这里1是您可以添加的日期数.
要么
Date dtStartDate=o.getStartDate();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Calendar c = Calendar.getInstance();
c.setTime(dtStartDate);
c.add(Calendar.DATE, 3); // number of days to add
String dt = sdf.format(c.getTime()); // dt is now the new date
Toast.makeText(this, "" + dt, 5000).show();
Run Code Online (Sandbox Code Playgroud)
可能是你的问题解决了.
归档时间: |
|
查看次数: |
6274 次 |
最近记录: |