HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/
Java
Java
/
💯
Java 기본
/JDK API/
Java Get Current Timestamp

Java Get Current Timestamp

 

방법

  1. System.currentTimeMillis();
    1. public class GetCurrentTimestamp { public static void main(String[] args) { long currentTimeMillis = System.currentTimeMillis(); System.out.println("Current Timestamp: " + currentTimeMillis + " milliseconds"); } }
  1. java.util.Date()
    1. import java.util.Date; public class GetCurrentTimestamp { public static void main(String[] args) { Date currentDate = new Date(); System.out.println("Current Timestamp: " + currentDate.getTime() + " milliseconds"); } }
  1. java.time.Instant
    1. import java.time.Instant; public class GetCurrentTimestamp { public static void main(String[] args) { Instant currentInstant = Instant.now(); System.out.println("Current Timestamp: " + currentInstant.toEpochMilli() + " milliseconds"); } }
  1. java.time.LocalDateTime and java.time.ZoneId
    1. import java.time.LocalDateTime; import java.time.ZoneId; import java.time.ZonedDateTime; import java.time.format.DateTimeFormatter; public class GetCurrentTimestamp { public static void main(String[] args) { LocalDateTime localDateTime = LocalDateTime.now(); ZoneId zoneId = ZoneId.systemDefault(); ZonedDateTime zonedDateTime = ZonedDateTime.of(localDateTime, zoneId); long currentTimestamp = zonedDateTime.toInstant().toEpochMilli(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String formattedDateTime = localDateTime.format(formatter); System.out.println("Current Timestamp: " + currentTimestamp + " milliseconds"); System.out.println("Formatted Date-Time: " + formattedDateTime); } }
  1. java.sql.Timestamp
    1. public class GetCurrentTimestamp { public static void main(String[] args) { Timestamp currentTimestamp = new Timestamp(System.currentTimeMillis()); System.out.println("Current Timestamp: " + currentTimestamp.getTime() + " milliseconds"); System.out.println("Formatted Timestamp: " + currentTimestamp.toString()); } }