Si ese fuese el caso, utilizar el código siguiente:
-Obtiene la fecha, hora y la formatea para una determinada zona horaria-
|
____________________________________________________________________________
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
/**
*
* @author Ing.Oscar Hurtado
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Main orq = new Main();
String dte=orq.getDateTime();
System.out.println(dte);
}
public String getDateTime() {
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
//DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
//Para ver que IDS estan disponibles, descomentar lo siguiente
/*
String[] avail = TimeZone.getAvailableIDs();
for (int c = 0; c < avail.length; c++) {
System.out.println(avail[c]);
}
*/
//se setea el ID correspondiente a la zona, en este caso para 'La Paz Bolivia'
TimeZone est = TimeZone.getTimeZone("America/La_Paz");
dateFormat.setTimeZone(est);
Date date = new Date();
return dateFormat.format(date);
}
}
|