java的calendar的get_java.util.Calendar get()方法

java.util.Calendar get()方法

java.util.Calendar.get() 方法返回传递给它的参数字段的值。像DAY_OF_MONTH,MONTH,YEAR,WEEK,WEEK_OF_YEAR等字段作为参数传递给此方法。

1 语法

public int get(int field)

2 参数

Calendar的任何字段都作为参数传递。

3 返回值

返回传递的字段的值作为整数形式的参数。

4 示例1

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.Calendar get()方法的例子

*/

import java.util.Calendar;

public class CalendargetExample1 {

public static void main(String[] args) {

// creating a calendar named as cal1

Calendar cal1 = Calendar.getInstance();

// DATE field is passed as parameter to get method

System.out.println("Day of month is: " +

cal1.get(Calendar.DATE));

// MONTH field DATE field is passed as parameter to get method

System.out.println("Month of year is: " +

cal1.get(Calendar.MONTH));

// YEAR field DATE field is passed as parameter to get method

System.out.println("and year is : " +

cal1.get(Calendar.YEAR));

System.out.println("Today is "+cal1.get(Calendar.DATE) + " Day of " + cal1.get(Calendar.MONTH)

+ " Month of the year " + cal1.get(Calendar.YEAR) );

}

}

输出结果为:

Day of month is: 2

Month of year is: 7

and year is : 2018

Today is 2 Day of 7 Month of the year 2018

5 示例2

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.Calendar get()方法的例子

*/

import java.util.Calendar;

public class CalendargetExample2 {

public static void main(String[] args) {

// creating a calendar named as cal1

Calendar cal1 = Calendar.getInstance();

// HOUR field is passed as parameter to get method

System.out.println("Hour is : " +

cal1.get(Calendar.HOUR));

// MINUTE field DATE field is passed as parameter to get method

System.out.println("Minute is: " +

cal1.get(Calendar.MINUTE));

// SECOND field DATE field is passed as parameter to get method

System.out.println("Second is" +

cal1.get(Calendar.SECOND));

System.out.println("Time : "+cal1.get(Calendar.HOUR) + ":" + cal1.get(Calendar.MINUTE)

+ ":" + cal1.get(Calendar.SECOND) );

}

}

输出结果为:

Hour is : 8

Minute is: 1

Second is1

Time : 8:1:1

6 示例3

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.Calendar get()方法的例子

*/

import java.util.Calendar;

public class CalendargetExample3 {

public static void main(String[] args) {

// creating a calendar

Calendar cal1 = Calendar.getInstance();

// Print the value of Calendar

System.out.println("Date when objectt is created : " + cal1.getTime());

cal1.add((Calendar.MONTH), 10);

cal1.add((Calendar.YEAR), 2017);

cal1.add((Calendar.DAY_OF_MONTH), 23);

System.out.println("date after using add method : " + cal1.getTime());

System.out.println("HOUR : " +

cal1.get(Calendar.HOUR));

// print the value of MONTH field

System.out.println("MINUTE : " +

cal1.get(Calendar.MINUTE));

// print the value of YEAR field

System.out.println("SECOND : " +

cal1.get(Calendar.SECOND));

}

}

输出结果为:

Date when objectt is created : Thu Aug 02 08:07:16 PDT 2018

date after using add method : Wed Jun 25 08:07:16 PDT 4036

HOUR : 8

MINUTE : 7

SECOND : 16

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值