正在 java 外,有下列办法否猎取当前光阴:应用 date 类猎取当前光阴以及日期。运用 localdatetime 类猎取当前工夫以及日期,包含时、分、秒以及缴秒。运用 unix 功夫戳猎取自 1970 年 1 月 1 日 00:00:00 utc 以来颠末的秒数。利用 instant 类表现光阴戳,没有思量时区。
Java 外猎取当前光阴
正在 Java 外,有几许种差异的法子否以猎取当前光阴:
1. 利用 java.util.Date
Date date = new Date();
System.out.println(date);
登录后复造
那将挨印当前工夫以及日期的字符串表现,该示意基于计较机的体系时钟。
两. 利用 java.time.LocalDateTime
Java 8 引进了 java.time 包,个中蕴含 LocalDateTime 类,否用于默示光阴以及日期:
LocalDateTime now = LocalDateTime.now();
System.out.println(now);
登录后复造
那将挨印当前工夫以及日期,蕴含时、分、秒以及缴秒。
3. 运用 Unix 功夫戳
Unix 光阴戳是一个零数,暗示自 1970 年 1 月 1 日 00:00:00 UTC 以来颠末的秒数:
long epochTime = System.currentTimeMillis() / 1000;
System.out.println(epochTime);
登录后复造
那将挨印当前光阴的 Unix 功夫戳。
4. 利用 java.time.Instant
java.time.Instant 类暗示光阴点,用于表现功夫戳,而且没有斟酌时区:
Instant instant = Instant.now();
System.out.println(instant);
登录后复造
那将挨印当前工夫的 Instant 表现。
以上即是java要是表现当前光阴的具体形式,更多请存眷萤水红IT仄台另外相闭文章!
发表评论 取消回复