[Java] 如何通过当前时间得到日期,月份,年
今天的日期,月份,年,星期是什么?如果我们想回答这个问题,可以使用java.util.Calendar和它的之类java.util.GregorianCalendar。
这些类也可以帮助我们从Date对象中得到日期,月份,年等整数值。让我们看一下下面的代码。
1 import java.util.Calendar;
2
3 public class CalendarExample
4 {
5 public static void main(String[] args)
6 {
7 //
8 // Get various information from the Date object.
9 //
10 Calendar cal = Calendar.getInstance();
11 int day = cal.get(Calendar.DATE);
12 int month = cal.get(Calendar.MONTH) + 1;
13 int year = cal.get(Calendar.YEAR);
14 int dow = cal.get(Calendar.DAY_OF_WEEK);
15 int dom = cal.get(Calendar.DAY_OF_MONTH);
16 int doy = cal.get(Calendar.DAY_OF_YEAR);
17
18 System.out.println("Current Date: " + cal.getTime());
19 System.out.println("Day: " + day);
20 System.out.println("Month: " + month);
21 System.out.println("Year: " + year);
22 System.out.println("Day of Week: " + dow);
23 System.out.println("Day of Month: " + dom);
24 System.out.println("Day of Year: " + doy);
25 }
26 }
27
下面是例子的输出:
Current Date: Thu Dec 29 13:41:09 ICT 2005 Day: 29 Month: 12 Year: 2005 Day of Week: 5 Day of Month: 29 Day of Year: 363本文来自:http://www.kodejava.org/examples/21.html
浙公网安备 33010602011771号