import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
class Main {
public static void main
(String[] args
) { public void run() {
while(true) { //roda indefinidamente
Date date
= Calendar.
getInstance().
getTime(); //pega a hora do sistema String today
= formatter.
format(date
); try {
Thread.
sleep(1000); //espera 1 segundo para fazer a nova evolução //é algo terrível a se fazer mas pelo jeito a API medonha do Java exige
}
}
}
});
th.start();
}
}
aW1wb3J0IGphdmEudGV4dC5EYXRlRm9ybWF0OwppbXBvcnQgamF2YS50ZXh0LlNpbXBsZURhdGVGb3JtYXQ7CmltcG9ydCBqYXZhLnV0aWwuQ2FsZW5kYXI7CmltcG9ydCBqYXZhLnV0aWwuRGF0ZTsKCmNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFRocmVhZCB0aCA9IG5ldyBUaHJlYWQobmV3IFJ1bm5hYmxlKCkgeyAvL2NyaWEgdW1hIHRocmVhZAogICAgICAgICAgICBwdWJsaWMgdm9pZCBydW4oKSB7CiAgICAgICAgICAgICAgICB3aGlsZSh0cnVlKSB7IC8vcm9kYSBpbmRlZmluaWRhbWVudGUKICAgICAgICAgICAgICAgICAgICBEYXRlIGRhdGUgPSBDYWxlbmRhci5nZXRJbnN0YW5jZSgpLmdldFRpbWUoKTsgLy9wZWdhIGEgaG9yYSBkbyBzaXN0ZW1hCiAgICAgICAgICAgICAgICAgICAgRGF0ZUZvcm1hdCBmb3JtYXR0ZXIgPSBuZXcgU2ltcGxlRGF0ZUZvcm1hdCgiSEg6bW06c3MiKTsKICAgICAgICAgICAgICAgICAgICBTdHJpbmcgdG9kYXkgPSBmb3JtYXR0ZXIuZm9ybWF0KGRhdGUpOyAgICAgIAogICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbih0b2RheSk7CiAgICAgICAgICAgICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgICAgICAgICAgICAgVGhyZWFkLnNsZWVwKDEwMDApOyAvL2VzcGVyYSAxIHNlZ3VuZG8gcGFyYSBmYXplciBhIG5vdmEgZXZvbHXDp8OjbwogICAgICAgICAgICAgICAgICAgIH0gY2F0Y2goSW50ZXJydXB0ZWRFeGNlcHRpb24gZXgpewogICAgICAgICAgICAgICAgICAgICAgICAvL8OpIGFsZ28gdGVycsOtdmVsIGEgc2UgZmF6ZXIgbWFzIHBlbG8gamVpdG8gYSBBUEkgbWVkb25oYSBkbyBKYXZhIGV4aWdlCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgICAgdGguc3RhcnQoKTsKICAgIH0KfQ==