Java 从JCalendar的YearChooser和MonthChooser创建月的第一天
我有一个叫yc的年度选择者,MonthChooser mc。我想从中获取值,并创建当月的第一天。 例:如果年份是2015,月份是9,我将得到2015年9月1日 守则:Java 从JCalendar的YearChooser和MonthChooser创建月的第一天,java,date,constructor,Java,Date,Constructor,我有一个叫yc的年度选择者,MonthChooser mc。我想从中获取值,并创建当月的第一天。 例:如果年份是2015,月份是9,我将得到2015年9月1日 守则: Date d = new Date (year, month, 1); 已弃用,结果给出的年份错误(3125年!) 我怎样才能得到我的日期?根据文件 不赞成。从JDK版本1.1开始,由Calendar.set(year)代替+ 1900年,月,日)或格里高利安日历(年+1900年,月,日) 参数: 年份-减去1900的年份 月份
Date d = new Date (year, month, 1);
已弃用,结果给出的年份错误(3125年!)
我怎样才能得到我的日期?根据文件
不赞成。从JDK版本1.1开始,由Calendar.set(year)代替+
1900年,月,日)或格里高利安日历(年+1900年,月,日)
参数:
年份-减去1900的年份
月份-介于0-11之间的月份
日期-1-31之间的月份
因此,对于2015年,您应该在
日期构造函数中通过115作为年份,您使用的是哪个版本的Java?试试这个-。请记住,第一个月的数字是0。@verdana是2-15个打字错误?你是说2015年吗?是的,2015:)我在BasilBourque修好了