Al programar en JAVA, descubrí que la hora del sistema siempre tiene un retraso de 8 horas. ¿Es un problema de zona horaria de la computadora?
Escribí un pequeño programa, ejecútalo, espero que pueda ayudarte
public static void main(String[] args) {
Calendar cal = Calendar.getInstance(Locale.CHINESE );
System.out.println(cal.getTime());
}