Date d = new Date(2007,4, 22);
这个方法,已过时。 从 JDK 1.1 开始,由 Calendar.set(year + 1900, month, date) 或 GregorianCalendar(year + 1900, month, date) 取代。
但是我不会用Calendar.set(year + 1900, month, date),怎么用呢?非常谢谢大家啊。
这个方法,已过时。 从 JDK 1.1 开始,由 Calendar.set(year + 1900, month, date) 或 GregorianCalendar(year + 1900, month, date) 取代。
但是我不会用Calendar.set(year + 1900, month, date),怎么用呢?非常谢谢大家啊。
解决方案 »
- ThreadGroup问题
- 如何使用JAVA编写一个使用HTTP的文件服务器?
- jxl导出excel后,矩形框丢失
- comparable 与comparator的区别?
- java poi3.5 读取问题
- 我的组播程序如果设置了setLoopbackMode(true)为什么就收不到消息了?
- 公司复试一般会有些什么题目和操作
- 关于环境变量的配置,我已看过FAQ,无法解决
- 关于println很简单的问题,俺还就是想不通,看看我这四个程序的运行结果
- jboss and tomcat are independed each other?or not ?
- 如何 能使editplus 编译执行 带package的java文件 不带package的已经能编译执行了
- 向ArrayList 中添加 自定义类对象 报空指针异常
如果你没有对C初始化,那么这里获得的C就相当于new Date();
你可以打印试一下,c.getTime();就可以转换成Date 类型;c.set(year, month, date);
这里面的year表示年,month表述月,date表示 日
public final void set(int year,
int month,
int date)设置日历字段 YEAR、MONTH 和 DAY_OF_MONTH 的值。保留其他日历字段以前的值。如果不需要这样做,则先调用 clear()。 参数:
year - 用来设置 YEAR 日历字段的值。
month - 用来设置 MONTH 日历字段的值。Month 值是基于 0 的。例如,0 表示 January。
date - 用来设置 DAY_OF_MONTH 日历字段的值。
public void final set(int year, int mounth, int day, int hour, int minute);
public void final set(int year, int mounth, int day, int hour, int minute, int second);这就是Calerdar的set方法。