Obter data e hora da JVM via linha de comando?

Pessoal,

preciso obter a data e a hora atual de uma JVM.

Alguem poderia de dar essa luz ?

Obrigadão desde já.

Você quer saber da própria JVM, ou então inspecionar uma outra JVM?

Se for da própria, é boçal:

import java.text.*;
class HelloWorld {
    public static void main (String[] args) throws Exception {
        DateFormat df = new SimpleDateFormat ("dd/MM/yyyy HH:mm:ss");
        System.out.println (df.format (new Date()));
    }
}

Se for de uma outra, é meio complicado porque você precisa aprender algo sobre JMX. Veja se é possível inspecionar a outra JVM usando o programa “jconsole” (que vem junto com o JDK). Esse programa “jconsole” permite inspecionar vários dados de uma outra JVM que esteja rodando, mas não sei se isso é exposto por default por uma JVM. Se não for exposto, não deve ser muito complexo escrever um MXBean (que deve ser incorporado ao programa que deve ser monitorado) que exponha esse dado.