Java tutorial
//package com.java2s; import java.util.Calendar; import java.util.Date; import java.util.TimeZone; public class Main { public static Date getTimeCurrent() { Calendar cal = Calendar.getInstance(); Date timeNow = new Date(); cal.setTime(timeNow); // Um numero negativo vai decrementar a data cal.add(Calendar.MILLISECOND, TimeZone.getDefault().getOffset(timeNow.getTime()) * -1); return cal.getTime(); } }