java.util.Calendar.setTimeInMillis() 方法用于根据给定的长值设置此日历的当前时间。
语法
public void setTimeInMillis(long millis)
参数
millis | 指定新时间从纪元开始的 UTC 毫秒。 |
返回值
void 类型。
异常
无示例:
在下面的示例中,java.util.Calendar.setTimeInMillis() 方法用于设置给定日历的时间,从 1970 年 1 月 1 日之后的指定毫秒开始。
import java.util.*;
public class MyClass {
public static void main(String[] args){
//创建指定日期的Calendar对象
Calendar Cal = new GregorianCalendar(2015, 1, 25);
//打印日历
System.out.println("The Calendar is: " + Cal.getTime());
//将时间设置为1970年1月1日之后的3600秒
Cal.setTimeInMillis(3600000);
//打印日历
System.out.println("Modified Calendar is: " + Cal.getTime());
}
}
上述代码的输出将是:
The Calendar is: Wed Feb 25 00:00:00 UTC 2015
Modified Calendar is: Thu Jan 01 01:00:00 UTC 1970