java怎样获得系统当前的年份?
大家没有可以直接可以获得的办法?SimpleDateFormat就不用了!我用newDate().getYear();得到的是110不是2010我想得到2010请大家帮忙...
大家没有可以直接可以获得的办法?SimpleDateFormat就不用了!
我用new Date().getYear();得到的是 110 不是 2010
我想得到 2010 请大家帮忙! 不要SimpleDateFormat(yyyy) 这样的! 展开
我用new Date().getYear();得到的是 110 不是 2010
我想得到 2010 请大家帮忙! 不要SimpleDateFormat(yyyy) 这样的! 展开
展开全部
public static String getSysYear() {
Calendar date = Calendar.getInstance();
String year = String.valueOf(date.get(Calendar.YEAR));
return year;
}
扩展资料:
获取当前系统时间和日期并格式化输出:
import java.util.Date;
import java.text.SimpleDateFormat;
public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
}
}
展开全部
import java.util.Date;
import java.util.Calendar;
public class newd {
public static void main(String[] args) throws InterruptedException {
Calendar a=Calendar.getInstance();
System.out.println(a.get(Calendar.YEAR));//得到年
System.out.println(a.get(Calendar.MONTH)+1);//由于月份是从0开始的所以加1
System.out.println(a.get(Calendar.DATE));
}
}
import java.util.Calendar;
public class newd {
public static void main(String[] args) throws InterruptedException {
Calendar a=Calendar.getInstance();
System.out.println(a.get(Calendar.YEAR));//得到年
System.out.println(a.get(Calendar.MONTH)+1);//由于月份是从0开始的所以加1
System.out.println(a.get(Calendar.DATE));
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用这种的话。这种也行
System.out.println((""+new Date()).substring((""+new Date()).length()-4));
System.out.println((""+new Date()).substring((""+new Date()).length()-4));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询