怎么分开获得系统年月日?而且要把他们分别变成int类型

来源:百度知道 编辑:UC知道 时间:2024/07/02 18:02:32
告诉我具体的代码?完整
wuchao_cc报错
method Parseint(int)

import java.util.Calendar;

public class test {
public static void main (String[] args) {
Calendar c = Calendar.getInstance(); //获取当前的系统时间;
int yeah = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
System.out.println("yeah " +yeah +" month "+ month + " day "+day);
}
}

get函数获取的就是int类型的了,无需再转换

import java.util.Date;
class Text
{
public static void main(String args[])
{
Date d=new Date();
int year,month,date,day;
year=d.getYear()+1900;//获取年份,获取出来就是int型,不用转换
month=d.getMonth();//月份
date=d.getDate();//本月的第几天
day=d.getDay();//星期几
System.out.println("系统年份为:"+year+"年\n月份为:"+month+"月\n本月的第"+date+"日\n星期"+day);
}
}

java.util.Calendar;

Calendar c = Calendar.getInstance();<