java中有哪些时间日期API

  介绍

本篇文章给大家分享的是有关java中有哪些时间日期API,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

java的特点有哪些

java的特点有哪些   1. java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。   2. java具有简单性,面向对象,分布式、安全性,平台独立与可移植性,动态性等特点。   3。使用Java可以编写桌面应用程序,网络应用程序,分布式系统和嵌入式系统应用程序等。

<强> 1,时钟提供了访问当前时间和日期的功能。时钟对当前时区敏感,可以用来代替System.currenttimeMillis()获得当前毫秒时间。

 Clock  Clock =, Clock.systemDefaultZone ();
  long  millis =, clock.millis ();
  ,
  Instant  Instant =, clock.instant ();
  Date  legacyDate =, Date.from(即时);,,,//,legacy  java.util.Date 

<强> 2,本地时间类表示没有指定时区的时间。

 LocalTime  now1 =, LocalTime.now (zone1);
  LocalTime  now2 =, LocalTime.now (zone2);
  ,
  System.out.println (now1.isBefore (now2));,,//,假的
  ,
  long  hoursBetween =, ChronoUnit.HOURS.between (now2 now1也);
  long  minutesBetween =, ChronoUnit.MINUTES.between (now2 now1也);
  ,
  System.out.println (hoursBetween);,,,,,,,//3
  System.out.println (minutesBetween);,,,,,//, -239 

<强> 3时区类可以用ZoneId表示。强时区类的对象可以通过静态工厂方法轻松获得。

 System.out.println (ZoneId.getAvailableZoneIds ());//,prints  all  available  timezone  id
  ,
  ZoneId  zone1 =, ZoneId.of(“欧洲/Berlin");
  ZoneId  zone2 =, ZoneId.of(“巴西/East");
  System.out.println (zone1.getRules ());
  System.out.println (zone2.getRules ());
  ,//,ZoneRules [currentStandardOffset=+ 01:00]//,ZoneRules [currentStandardOffset=03:00) 

以上就是java中有哪些时间日期API,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

java中有哪些时间日期API