i am getting the following value 1221719820863, and i am not getting the same value every time.
i am using following code to convert it into time format
public
String convert(long time) {
int milliseconds = (int) (time % 1000);
int seconds = (int) ((time / 1000) % 60);
int minutes = (int) ((time / 60000) % 60);
int hours = (int) ((time / 3600000) % 24);
String millisecondsStr = ((milliseconds < 10) ? "00"
: ((milliseconds < 100)
? "0" : "")) + milliseconds;
String secondsStr = ((seconds < 10) ? "0" : "") + seconds;
String minutesStr = ((minutes < 10) ? "0" : "") + minutes;
String hoursStr = ((hours < 10) ? "0" : "") + hours;
return new String(hoursStr + ":" + minutesStr + ":" + secondsStr + "." +
millisecondsStr);
}
but i want server time to be synchronized with the regional time