已用过 calendat.add() set() and roll() 都不行 日期大于30后月份还是不变 :拜求解释....
解决方案 »
- 按回车键,触发焦点上的事件。
- 为什么我生成大量对象后,freememory会变得更加大??
- 请问,一个*号算是一个正规表达式吗?
- possible loss of precision
- 在一个Vector中放入了一个String[],我应该怎么重新把他取出来也保存在一个String[]中?——解决立马给分
- 多线程的问题讨论(100分):
- 如何将jdk和软件打包,制作一个自己的installAnywhere?
- 拖动重画的JPanel
- 我想问一下,java生成的.class文件能不能通过某种工具生成.exe文件?
- 请问,我保存记录时,我想弹出窗口,提示成功或不成,该怎么处理?
- TIJ4-code如何使用?
- Java中两个模板类对象怎么共享一个容器?
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;public class CalendarDemo
{
public static void main(String[] args)
{
Calendar cal = Calendar.getInstance();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(df.format(cal.getTime()));
cal.add(Calendar.DATE, 30);
System.out.println(df.format(cal.getTime()));
}
}
打印结果:
2012-09-25
2012-10-25