Java如何将毫秒值转换为日期?

package org.nhooo.example.util;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class MillisecondsToDate {
    public static void main(String[] args) {
        // 创建一个DateFormatter对象以显示日期信息。
        DateFormat formatter = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss.SSS");

        // 获取日期和时间信息(以毫秒为单位)
        long now = System.currentTimeMillis();

        // 创建一个日历对象,该对象将转换日期和时间值
        //迄今为止的毫秒数。我们使用了setTimeInMillis()方法
        // 日历对象。
        Calendar calendar = Calendar.getInstance();
        calendar.setTimeInMillis(now);

        System.out.println(now + " = " + formatter.format(calendar.getTime()));
    }
}