Как получить время в миллисекундах на Java

Как узнать время в миллисекундах на Java

В Java вы можете использовать следующие методы, чтобы получить время в миллисекундах

  1. Класс даты - метод getTime ()

  2. Класс календаря - метод getTimeInMillis ()

TimeMilisecond.java

package com.example.test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class TimeMilisecond {
  public static void main(String[] argv) throws ParseException {

    SimpleDateFormat sdf = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
    String dateInString = "22-01-2015 10:20:56";
    Date date = sdf.parse(dateInString);

    System.out.println(dateInString);
    System.out.println("Date - Time in milliseconds : " + date.getTime());

    Calendar calendar = Calendar.getInstance();
    calendar.setTime(date);
    System.out.println("Calender - Time in milliseconds : " + calendar.getTimeInMillis());

  }
}

Выход

22-01-2015 10:20:56
Date - Time in milliseconds : 1421893256000
Calender - Time in milliseconds : 1421893256000