เมธอด getTime() ของคลาส Date จะดึงและส่งคืนเวลาของยุค (จำนวนมิลลิวินาทีตั้งแต่วันที่ 1 มกราคม st 1970 00:00:00 GMT0.
ตัวอย่าง
import java.util.Date; public class Sample { public static void main(String args[]){ //Instantiating the Date class Date date = new Date(); long msec = date.getTime(); System.out.println("Milli Seconds: "+msec); } }
ผลลัพธ์
Milli Seconds: 1605160094688
เมธอด getTimeInMillis() ของคลาสปฏิทินจะดึงและส่งคืนเวลาในหน่วยมิลลิวินาทีจากเวลายุค (1 ม.ค. 1970 00:00:00 GMT)
ตัวอย่าง
import java.util.Calendar; public class Sample { public static void main(String args[]){ //Creating the Calendar object Calendar cal = Calendar.getInstance(); long msec = cal.getTimeInMillis(); System.out.println("Milli Seconds: "+msec); } }
ผลลัพธ์
Milli Seconds: 1605160934357
วิธีการ toEpochMilli() ของคลาส Instant จะคืนค่ามิลลิวินาทีจากยุคนั้น
ตัวอย่าง
import java.time.Instant; import java.time.ZonedDateTime; public class Sample { public static void main(String args[]){ //Creating the ZonedDateTime object ZonedDateTime obj = ZonedDateTime.now(); Instant instant = obj.toInstant(); long msec = instant.toEpochMilli(); System.out.println("Milli Seconds: "+msec); } }
ผลลัพธ์
Milli Seconds: 1605162474464