我有一个类似
的Java Date对象 Date A = Mon Nov 07 00:00:00 CET 2011;
我想得到年,月,日。但我看到这些getYear,getMonth和getDay已被弃用。那么我如何从上面的日期对象中提取上述内容。
答案 0 :(得分:2)
您可以使用Calendar.setTime()
。
答案 1 :(得分:2)
尝试以下方法:
Date a = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(a);
答案 2 :(得分:2)
尝试这样的事情:
Date d = new Date();
Calendar c = Calendar.getInstance();
c.setTime(d);
答案 3 :(得分:2)
Calendar c = new GregorianCalendar();
c.setTime(new Date());
int year = c.get(Calendar.YEAR);