Миллисекунды за месяц от текущей даты

package com.gmail.bozhkovladislav8;

import java.util.Calendar;
import java.util.Date;

public class Main {

	public static void main(String[] args) {
		Calendar calendar1=Calendar.getInstance();
		Calendar calendar2=Calendar.getInstance();
		
		calendar1.get(Calendar.DAY_OF_MONTH);
		calendar2.add(Calendar.MONTH,-1);
		
		
		Date date1=calendar1.getTime();
		Date date2=calendar2.getTime();
		
		long currentNumber=date1.getTime();
		long pastNumber=date2.getTime();	
		
		System.out.println(" "+currentNumber);
		System.out.println("-");
		System.out.println(" "+pastNumber);
		System.out.println("______________");
		System.out.println(" "+(currentNumber-pastNumber)+"(мс)");
	}
}

Предложенное вами решение верно