java中settime_Java Calendar setTime()用法及代码示例

Calendar类中的setTime(Date dt)方法用于设置此Calendar的时间值表示的Calendars时间,并以给定或通过的日期为参数。

用法:

public final void setTime(Date dt))

参数:该方法采用Date类型的一个参数dt表示要设置的给定日期。

返回值:该方法不返回任何值。

以下示例程序旨在说明Calendar类的setTime()方法的用法:

示例1:

// Java code to illustrate

// setTime() method

import java.util.*;

public class Calendar_Demo

extends GregorianCalendar {

public static void main(String[] args)

{

// Creating calendar objects

Calendar calndr1

= (Calendar)Calendar.getInstance();

Calendar calndr2

= (Calendar)Calendar.getInstance();

// Displaying the current date

System.out.println("The Current"

+ " System Date: "

+ calndr1.getTime());

// Setting to a different date

calndr1.set(Calendar.MONTH, 5);

calndr1.set(Calendar.YEAR, 2006);

calndr1.set(Calendar.DAY_OF_WEEK, 15);

Date dt = calndr1.getTime();

// Setting the timevalue

calndr2.setTime(dt);

// Displaying the new date

System.out.println("The modified"

+ " Date:"

+ calndr2.getTime());

}

}

输出:

The Current System Date: Fri Feb 22 07:33:13 UTC 2019

The modified Date:Sun Jun 18 07:33:13 UTC 2006

示例2:

// Java code to illustrate

// setTime() method

import java.util.*;

public class Calendar_Demo

extends GregorianCalendar {

public static void main(String[] args)

{

// Creating calendar objects

Calendar calndr1

= (Calendar)Calendar.getInstance();

Calendar calndr2

= (Calendar)Calendar.getInstance();

// Displaying the current date

System.out.println("The Current"

+ " System Date: "

+ calndr1.getTime());

// Setting to a different date

calndr1.set(Calendar.MONTH, 10);

calndr1.set(Calendar.YEAR, 1995);

calndr1.set(Calendar.DAY_OF_WEEK, 20);

Date dt = calndr1.getTime();

// Setting the timevalue

calndr2.setTime(dt);

// Displaying the new date

System.out.println("The modified"

+ " Date: "

+ calndr2.getTime());

}

}

输出:

The Current System Date: Fri Feb 22 07:33:20 UTC 2019

The modified Date: Fri Nov 24 07:33:20 UTC 1995

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值