
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Use Clock in Java 8
The java.time package of Java provides API’s for dates, times, instances and durations. It provides various classes like Clock, LocalDate, LocalDateTime, LocalTime, MonthDay, Year, YearMonth etc. Using classes of this package you can get details related to date and time in much simpler way compared to previous alternatives.
The Clock class of the java.time package is used to access the current instant using a time zone. Using this class you can get the current time zone, instant of the clock, current milli seconds etc.
Example
Following Java example demonstrates the usage of Clock class in Java.
import java.time.Clock; import java.time.ZoneId; public class CurentTime { public static void main(String args[]) { //Getting the clock Clock clock = Clock.systemUTC(); System.out.println("Current date: "+clock); ZoneId id = clock.getZone(); System.out.println("zoneId: "+clock.getZone()); System.out.println("current instant: "+clock.instant()); //Adding one week to the current date Clock defaultClock = Clock.systemDefaultZone(); System.out.println("Default clock: "+clock); } }
Output
Current date: SystemClock[Z] zoneId: Z current instant: 2019-07-25T05:54:06.345Z Default clock: SystemClock[Z]
Advertisements