Cómo convertir System.currentTimeMillis a segundos;
La clase System representa el sistema y muchos atributos y métodos de control a nivel del sistema se colocan dentro de esta clase. Esta clase se encuentra en el paquete java.lang.
Método currentTimeMillis
public static long currentTimeMillis()
La función de este método es devolver la hora actual de la computadora. El formato de expresión de tiempo es la computadora actual. hora y GMT El número de milisegundos de diferencia entre la hora (hora media de Greenwich) y las 0:00:00 del 1 de enero de 1970.
Puedes convertir este método directamente al tipo de fecha.
El código es el siguiente:
long currentTime = System.currentTimeMillis();
SimpleDateFormat formatter = new SimpleDateFormat("aaaa año-MM mes dd día -HH hora mm minutos ss segundos");
Fecha fecha = nueva Fecha(horaactual);
System.out.println(formatter.format(fecha));
Los resultados en ejecución son los siguientes:
Hora actual: 2011-10 de agosto-14:11:46
Otro:
El sistema actual se pueden obtener y propiedades del usuario:
String osName = System.getProperty(“os.name”);
String user = System.getProperty(“user.name”);
System.out.println("El sistema operativo actual es:" + osName);
System.out.println("El usuario actual es:" + usuario); p>
System.getProperty Este método puede obtener muchas propiedades del sistema.