Java 8中如何使用Clock
Java的java.time包为日期,时间,实例和持续时间提供API。它提供了各种类,例如Clock,LocalDate,LocalDateTime,LocalTime,MonthDay,Year,YearMonth等。与以前的替代方法相比,使用此包的类,您可以以更简单的方式获取与日期和时间相关的详细信息。
java.time包的Clock类用于使用时区访问当前时刻。使用此类,您可以获取当前时区,时钟时刻,当前毫秒等。
示例
以下Java示例演示了Java中Clock类的用法。
import java.time.Clock;
import java.time.ZoneId;
public class CurentTime {
public static void main(String args[]) {
//得到时钟
Clock clock = Clock.systemUTC();
System.out.println("当前日期: "+clock);
ZoneId id = clock.getZone();
System.out.println("zoneId: "+clock.getZone());
System.out.println("当前时间: "+clock.instant());
//在当前日期增加一个星期
Clock defaultClock = Clock.systemDefaultZone();
System.out.println("Default clock: "+clock);
}
}输出结果
当前日期: SystemClock[Z] zoneId: Z 当前时间: 2019-07-25T05:54:06.345Z Default clock: SystemClock[Z]
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短