Java时钟类是日期时间API Java的一部分。时间时钟,爪哇的。Java日期时间API是从Java版本8添加的。 Clock类的millis()方法以毫秒为单位返回时钟的当前时刻。从1970-01-01T00:00Z(UTC)到当前时间测量毫秒瞬间。这种方法与系统的工作原理相同。currentTimeMillis()方法。如果对象的创建是不可接受的,则使用此方法来允许使用java。时间高性能用例中的时钟。 语法:
null
public long millis()
返回值: 此方法以毫秒为单位返回时钟的当前时刻。 例外情况: 这个方法抛出 DateTimeException 如果无法从时钟中获取瞬间。 例子: :
Code:Clock clock = Clock.systemDefaultZone();long milliSeconds=clock.millis();System.out.println(milliSeconds);Output:: 1534749202051Explanation:: when millis() is called, then it returns a current instantof Class Object in milliseconds.
下面的程序演示了java的millis()方法。时间时钟等级: 项目1: 将millis()与使用systemDefaultZone创建的时钟对象一起使用
JAVA
// Java program to demonstrate millis() // method of Clock class import java.time.*; // create class public class millisMethodDemo { // Main method public static void main(String[] args) { // create Clock Object Clock clock = Clock.systemDefaultZone(); // get Instant Object of Clock object // in milliseconds using millis() method long milliseconds = clock.millis(); // print details of milliseconds variable System.out.println( "Instant for class name " + clock + " in milliseconds is " + milliseconds); } } |
输出
Instant for class name SystemClock[Etc/UTC] in milliseconds is 1623838188802
项目2: 使用millis和“欧洲/巴黎”区域创建的时钟对象
JAVA
// Java program to demonstrate millis() // method of Clock class import java.time.*; // create class public class millisMethodDemo { // Main method public static void main(String[] args) { // create a Zone Id for Europe/Paris ZoneId zoneId = ZoneId.of( "Europe/Paris" ); // create Clock Object by passing zoneID Clock clock = Clock.system(zoneId); // get Instant Object of Clock object // in milliseconds using millis() method long milliseconds = clock.millis(); // print details of milliseconds variable System.out.println( "Instant for clock class" + " in milliseconds is " + milliseconds); } } |
输出
Instant for clock class in milliseconds is 1623837795533
参考: https://docs.oracle.com/javase/8/docs/api/java/time/Clock.html#millis–
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END