Искам да получа текущото време на сървъра (Приложението работи на Unix поле) в Java. Кой е най-добрият начин да получите текущото време на сървъра в Java /
Отговори:
0 за отговор № 1Съжалявам за предишната публикация,
Това е правилно:
DateFormat dateFormat = new SimpleDateFormat ("dd/MM/yyyy HH:mm:ss");
Date date = new Date();
String output = dateFormat.format(date);
System.out.println(output);
И отпечатъци:
27/09/2012 09:42:36
1 за отговор № 2
Можете да получите е така
long unixTime = System.currentTimeMillis() / 1000L;
String inString=String.valueOf(unixTime);
DateFormat dateFormat = new SimpleDateFormat ("dd/MM/yyyy HH:mm:ss");
String output = inString.format(dateFormat);
1 за отговор № 3
Всичко, което трябва да направите, е да създадете нова дата.
import java.util.Date;
...
long millisSinceEpoch = (new Date()).getTime();